Skip to content

tests: introduce tests comparison - #229

Open
dabrain34 wants to merge 2 commits into
KhronosGroup:mainfrom
dabrain34:dab_add_result_comparison
Open

tests: introduce tests comparison#229
dabrain34 wants to merge 2 commits into
KhronosGroup:mainfrom
dabrain34:dab_add_result_comparison

Conversation

@dabrain34

Copy link
Copy Markdown
Contributor

Description

In order to check that there is no regression over a new run, introduced a test comparison which will display
if there is a regression or a progression

The file is available in tests/results/vvs_test_results.json and contains a list of tests by hardware_vendor_id_device_id.

This file can be removed and no comparison will be done or a custom file can be passed.

Type of change

feature

Issue (optional)

Tests

Intel(R) Graphics (RPL-S) (8086:a780) / Intel open-source Mesa driver Mesa 26.2.0-devel (git-12db716fff) / Ubuntu 24.04.4 LTS

Total Tests: 83
Passed: 57
Crashed: 0
Failed: 0
Not Supported: 23
Skipped: 3 (in skip list)
Success Rate: 100.0%

NVIDIA GeForce RTX 4060 (10de:2882) / NVIDIA 595.44.00 / Ubuntu 24.04.4 LTS

Total Tests: 83
Passed: 72
Crashed: 0
Failed: 0
Not Supported: 10
Skipped: 1 (in skip list)
Success Rate: 100.0%

Additional Details (optional)

Comment thread tests/vvs_test_runner.py
Comment thread tests/vvs_test_runner.py Outdated
Comment thread tests/libs/video_test_result_storage.py
Comment thread tests/libs/video_test_result_storage.py Outdated
Comment thread tests/vvs_test_runner.py
Comment thread tests/libs/video_test_result_storage.py Outdated
Comment thread tests/libs/video_test_result_storage.py Outdated
@dabrain34
dabrain34 force-pushed the dab_add_result_comparison branch 2 times, most recently from 302904f to 016b6c8 Compare August 18, 2026 13:21
@dabrain34
dabrain34 force-pushed the dab_add_result_comparison branch from 016b6c8 to 5cc2a63 Compare August 27, 2026 10:59

@crmurillo crmurillo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@dabrain34
dabrain34 force-pushed the dab_add_result_comparison branch 5 times, most recently from 5034f75 to 7f89783 Compare August 28, 2026 09:55
Comment thread tests/results/vvs_test_results.json Outdated
Comment thread tests/skipped_samples.json Outdated
Comment thread tests/skipped_samples.json Outdated
Comment thread tests/skipped_samples.json
Comment thread tests/manage_samples_list.py
Comment thread tests/manage_samples_list.py
It is possible that a device is not supported with different
device id but same device name such as anv.
@dabrain34
dabrain34 force-pushed the dab_add_result_comparison branch 3 times, most recently from a5cdaed to edb7e4d Compare August 28, 2026 14:38
In order to check that there is no regression over a new run,
introduced a test comparison which will display
if there is a regression or a progression

The file is available in tests/results/vvs_test_results.json
and contains a list of tests by hardware_vendor_id_device_id.

This file can be removed and no comparison will be done or a custom
file can be passed.
@dabrain34
dabrain34 force-pushed the dab_add_result_comparison branch from edb7e4d to f9743a5 Compare August 28, 2026 15:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants