# Adding a Model to the Test System

One of OpenBrIM's key features is the ability to ship continuous library and platform releases. The trade-off is that it can be hard to know whether any given release affects your model or your previously-submitted results — release notes alone rarely answer that question.

Setting up a test problem in your workspace lets both you and OpenBrIM engineers re-run the same checks before each release, ensuring nothing has changed unexpectedly.

The steps below show how to set up a test problem.

## Add the Project to the Verification Profile

1. Click **Add to Verification Profile** as shown in the screenshot. The UI updates with test-related controls and additional menu items used in the next steps.

   ![](https://openbrim.atlassian.net/wiki/download/attachments/3241213953/image-20250811-160732.png?api=v2)

   ![](https://openbrim.atlassian.net/wiki/download/attachments/3241213953/image-20250811-161020.png?api=v2)
2. Two new menu options appear: **Add Reference Summary Report** and **Run Summary Report Verification (Compare to Reference)**. Each FEA result and each read-only spreadsheet parameter also gains an **Add to Verification** option.

   ![](https://openbrim.atlassian.net/wiki/download/attachments/3241213953/image-20250811-161029.png?api=v2)

   ![](https://openbrim.atlassian.net/wiki/download/attachments/3241213953/image-20250811-161138.png?api=v2)

   ![](https://openbrim.atlassian.net/wiki/download/attachments/3241213953/image-20250811-161200.png?api=v2)

## Add Verifications

To add a read-only parameter or FEA result from the spreadsheet, use the **Add to Verification** button. Add only critical results, not every result, to keep verification time short.

For each check:

1. Pick a relative tolerance (percentage comparison) or a value tolerance (absolute comparison).
2. Choose the log level — **Info**, **Warning**, or **Error** — each has its own color code.
3. Name the check and click **Accept**.

![](https://openbrim.atlassian.net/wiki/download/attachments/3241213953/image-20250811-161626.png?api=v2)

![](https://openbrim.atlassian.net/wiki/download/attachments/3241213953/089c3ba7-496e-4e96-bb43-ea8f2fffb838.png?api=v2)

![](https://openbrim.atlassian.net/wiki/download/attachments/3241213953/163752ee-5aa3-453b-aabf-002164b52a90.png?api=v2)

![](https://openbrim.atlassian.net/wiki/download/attachments/3241213953/image-20250811-161936.png?api=v2)

All verifications are visible under **Verify Spreadsheet**, where you can edit values directly from the UI.

![](https://openbrim.atlassian.net/wiki/download/attachments/3241213953/image-20250811-162031.png?api=v2)

## Add the Summary Report Reference

Add the summary-report results as a verification baseline. Today, you can verify the entire summary report only — there is no per-value selection.

1. Run **Design**.
2. Return to the verification profile menu and click **Add Reference Summary Report**.
3. Set the percentage and absolute tolerances. A value fails only when both tolerances are exceeded simultaneously.
4. Click **Continue** — the current summary-report results are uploaded as the reference for future tests and the file is added to your project.

![](https://openbrim.atlassian.net/wiki/download/attachments/3241213953/image-20250811-162311.png?api=v2)

![](https://openbrim.atlassian.net/wiki/download/attachments/3241213953/image-20250811-162755.png?api=v2)

## Run the Tests

1. Click **Test** to open the test system and view your projects. Pick the tests you want to run from the tree view and click the **Play** icon.

   ![](https://openbrim.atlassian.net/wiki/download/attachments/3241213953/image-20250811-162616.png?api=v2)

   ![](https://openbrim.atlassian.net/wiki/download/attachments/3241213953/image-20250811-162607.png?api=v2)

   ![](https://openbrim.atlassian.net/wiki/download/attachments/3241213953/image-20250811-163038.png?api=v2)
2. Test results appear as pass/fail. Use this after each OpenBrIM release as a batch run to confirm nothing has shifted. To check a library update, add the test before the update, click **Update Library**, then re-run the test.

   ![](https://openbrim.atlassian.net/wiki/download/attachments/3241213953/image-20250811-163630.png?api=v2)

   ![](https://openbrim.atlassian.net/wiki/download/attachments/3241213953/image-20250811-163636.png?api=v2)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.openbrim.org/quick-guides/adding-a-model-to-the-test-system.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
