Limitations
This article covers Allure TestOps versions 24.4.2 and onwards.
Symptoms
Not all test cases are visible in the test cases tree.
Cause
The versions 24.1.X and future versions now use different tree rendering mechanics comparing to version 5.
The development of the new mechanics was started in version 5 and if the and users modified the trees during the development phase, this could affect the background update of the new tree rendering, in other words it could be broken, resulting in the lack of some test cases in the tree structure.
Solution
Actually, there are several solutions.
Roll back to the old tree usage
Make changes to the problem tree
In your project go to the tree section.
Make any changes, e.g. add a letter or a number to the name of the tree.
Save the tree.
Wait for a couple of minutes and check the Test Cases tree, all test cases should be now rendered.
Use API call to re-render the trees on the backend side
- Open swagger page of your instance (URL/swagger-ui.html)
- Locate test-case-tree-node-migration-controller
- Expand the section
- Select /api/project/{projectId}/test-case/tree/{treeId}/migration
- It will be the 1st item of the said section
- Expand the required API call
- Click Try it out
- Fill the fields for Project ID and Tree ID
- Execute the API call
- Wait the completion of the tree rendering.
Here is how you can find project ID and Tree ID:
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article