Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
None
-
unversioned
-
None
Description
I believe all test results on Android are silently being lost.
- Typically Coin reads the XML test result files found in COIN_CTEST_RESULTSDIR directory and inserts them to InfluxDB.
- AFAICT the "androidtestrunner" wrapper script writes all testresults to the same file "output.xml" in the current directory.
- Coin does not know about that file, instead looks in COIN_CTEST_RESULTSDIR and finds nothing. It does not complain, and results are lost.
In testresults I don't see "Android" in the "failed_test" measurement:
> show tag values from failed_test with key=target_os name: failed_test key value --- ----- target_os Linux target_os MacOS target_os QNX target_os WinRT target_os Window
I see it instead in the "workitem" measurement, that records all builds/tests and not the individual test results:
> show tag values from workitem with key=target_os name: workitem key value --- ----- target_os Android target_os Fake target_os INTEGRITY target_os IOS target_os Linux target_os MacOS target_os QNX target_os TvOS target_os WatchOS target_os WinRT target_os Windows
Attachments
Issue Links
- resulted from
-
QTBUG-96353 Test run procedure and flaky detection
- Closed