Use a test manifest for running tests
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Oxide |
Fix Released
|
High
|
Chris Coulson |
Bug Description
Currently the various qml tests are split across different directories - currently "api", "core", "crash" and "ssl", and we run the tests in each directory with their own configuration. However, I want to also run some tests in single process mode - there will be some tests in "api" that are appropriate for single-process and multi-process tests, and some tests that are only suitable for only one of them. The same applies to the other directories.
In addition to this, I would also like to run some tests (particularly those that simulate input events, but we should also have tests that verify the window geometry on the web side) with different device pixel ratios.
It then becomes obvious that we can't use directories to organise the tests like this for the different test configurations. We should introduce a manifest file that allows us to specify for each test in which test runs they should be executed.
Related branches
Changed in oxide: | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in oxide: | |
assignee: | nobody → Chris Coulson (chrisccoulson) |
milestone: | none → branch-1.15 |
status: | Triaged → Fix Released |