Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.
Admin message
The migration is almost done, at least the rest should happen in the background. There are still a few technical difference between the old cluster and the new ones, and they are summarized in this issue. Please pay attention to the TL:DR at the end of the comment.
(kms_cursor_legacy:2891) CRITICAL: Test assertion failure function cursor_vs_flip, file kms_cursor_legacy.c:1066:
(kms_cursor_legacy:2891) CRITICAL: Failed assertion: shared[0] > vrefresh*target / 2
(kms_cursor_legacy:2891) CRITICAL: completed 947 cursor updated in a period of 30 flips, we expect to complete approximately 7680 updates, with the threshold set at 3840
Subtest cursor-vs-flip-toggle failed.
(kms_cursor_legacy:5583) CRITICAL: Test assertion failure function cursor_vs_flip, file kms_cursor_legacy.c:1066:
(kms_cursor_legacy:5583) CRITICAL: Failed assertion: shared[0] > vrefresh*target / 2
(kms_cursor_legacy:5583) CRITICAL: Last errno: 25, Inappropriate ioctl for device
(kms_cursor_legacy:5583) CRITICAL: completed 836 cursor updated in a period of 30 flips, we expect to complete approximately 7680 updates, with the threshold set at 3840
Subtest cursor-vs-flip-atomic failed.
(kms_cursor_legacy:7212) CRITICAL: Test assertion failure function cursor_vs_flip, file kms_cursor_legacy.c:1066:
(kms_cursor_legacy:7212) CRITICAL: Failed assertion: shared[0] > vrefresh*target / 2
(kms_cursor_legacy:7212) CRITICAL: Last errno: 25, Inappropriate ioctl for device
(kms_cursor_legacy:7212) CRITICAL: completed 2836 cursor updated in a period of 30 flips, we expect to complete approximately 15360 updates, with the threshold set at 7680
Subtest cursor-vs-flip-atomic-transitions failed.
(kms_cursor_legacy:13431) CRITICAL: Test assertion failure function cursor_vs_flip, file kms_cursor_legacy.c:1066:
(kms_cursor_legacy:13431) CRITICAL: Failed assertion: shared[0] > vrefresh*target / 2
(kms_cursor_legacy:13431) CRITICAL: completed 1456 cursor updated in a period of 30 flips, we expect to complete approximately 7680 updates, with the threshold set at 3840
Subtest cursor-vs-flip-varying-size failed.
(kms_cursor_legacy:4401) CRITICAL: Test assertion failure function cursor_vs_flip, file kms_cursor_legacy.c:1066:
(kms_cursor_legacy:4401) CRITICAL: Failed assertion: shared[0] > vrefresh*target / 2
(kms_cursor_legacy:4401) CRITICAL: completed 819 cursor updated in a period of 30 flips, we expect to complete approximately 7680 updates, with the threshold set at 3840
Subtest cursor-vs-flip-varying-size failed.
(kms_cursor_legacy:1786) CRITICAL: Test assertion failure function cursor_vs_flip, file kms_cursor_legacy.c:1066:
(kms_cursor_legacy:1786) CRITICAL: Failed assertion: shared[0] > vrefresh*target / 2
(kms_cursor_legacy:1786) CRITICAL: completed 880 cursor updated in a period of 30 flips, we expect to complete approximately 7680 updates, with the threshold set at 3840
Subtest cursor-vs-flip-legacy failed.
(kms_cursor_legacy:1416) CRITICAL: Test assertion failure function cursor_vs_flip, file ../tests/kms_cursor_legacy.c:1100:
(kms_cursor_legacy:1416) CRITICAL: Failed assertion: shared[0] > vrefresh*target / 2
(kms_cursor_legacy:1416) CRITICAL: completed 7404 cursor updated in a period of 30 flips, we expect to complete approximately 15360 updates, with the threshold set at 7680
Subtest cursor-vs-flip-varying-size failed.
(kms_cursor_legacy:2541) CRITICAL: Test assertion failure function cursor_vs_flip, file ../tests/kms_cursor_legacy.c:1100:
(kms_cursor_legacy:2541) CRITICAL: Failed assertion: shared[0] > vrefresh*target / 2
(kms_cursor_legacy:2541) CRITICAL: completed 7542 cursor updated in a period of 30 flips, we expect to complete approximately 15360 updates, with the threshold set at 7680
Subtest cursor-vs-flip-toggle failed.
(kms_cursor_legacy:1384) CRITICAL: Test assertion failure function cursor_vs_flip, file ../tests/kms_cursor_legacy.c:1100:
(kms_cursor_legacy:1384) CRITICAL: Failed assertion: shared[0] > vrefresh*target / 2
(kms_cursor_legacy:1384) CRITICAL: completed 7581 cursor updated in a period of 30 flips, we expect to complete approximately 15360 updates, with the threshold set at 7680
Subtest cursor-vs-flip-toggle failed.
(kms_cursor_legacy:1727) CRITICAL: Test assertion failure function cursor_vs_flip, file ../tests/kms_cursor_legacy.c:1100:
(kms_cursor_legacy:1727) CRITICAL: Failed assertion: shared[0] > vrefresh*target / 2
(kms_cursor_legacy:1727) CRITICAL: completed 7105 cursor updated in a period of 30 flips, we expect to complete approximately 15360 updates, with the threshold set at 7680
Subtest cursor-vs-flip-toggle failed.
(kms_cursor_legacy:1338) CRITICAL: Test assertion failure function cursor_vs_flip, file ../tests/kms_cursor_legacy.c:1101:
(kms_cursor_legacy:1338) CRITICAL: Failed assertion: shared[0] > vrefresh*target / 2
(kms_cursor_legacy:1338) CRITICAL: completed 7240 cursor updated in a period of 30 flips, we expect to complete approximately 15360 updates, with the threshold set at 7680
Subtest cursor-vs-flip-toggle failed.
Starting subtest: cursor-vs-flip-atomic-transitions-varying-size
(kms_cursor_legacy:5035) CRITICAL: Test assertion failure function cursor_vs_flip, file ../tests/kms_cursor_legacy.c:1101:
(kms_cursor_legacy:5035) CRITICAL: Failed assertion: shared[0] > vrefresh*target / 2
(kms_cursor_legacy:5035) CRITICAL: Last errno: 25, Inappropriate ioctl for device
(kms_cursor_legacy:5035) CRITICAL: completed 1222 cursor updated in a period of 30 flips, we expect to complete approximately 7680 updates, with the threshold set at 3840
Subtest cursor-vs-flip-atomic-transitions-varying-size failed.
Starting subtest: cursor-vs-flip-atomic-transitions-varying-size
(kms_cursor_legacy:4834) CRITICAL: Test assertion failure function cursor_vs_flip, file ../tests/kms_cursor_legacy.c:1101:
(kms_cursor_legacy:4834) CRITICAL: Failed assertion: shared[0] > vrefresh*target / 2
(kms_cursor_legacy:4834) CRITICAL: Last errno: 25, Inappropriate ioctl for device
(kms_cursor_legacy:4834) CRITICAL: completed 1260 cursor updated in a period of 30 flips, we expect to complete approximately 7680 updates, with the threshold set at 3840
Subtest cursor-vs-flip-atomic-transitions-varying-size failed.
Starting subtest: cursor-vs-flip-atomic-transitions
(kms_cursor_legacy:1344) CRITICAL: Test assertion failure function cursor_vs_flip, file ../tests/kms_cursor_legacy.c:1101:
(kms_cursor_legacy:1344) CRITICAL: Failed assertion: shared[0] > vrefresh*target / 2
(kms_cursor_legacy:1344) CRITICAL: Last errno: 25, Inappropriate ioctl for device
(kms_cursor_legacy:1344) CRITICAL: completed 1784 cursor updated in a period of 30 flips, we expect to complete approximately 15360 updates, with the threshold set at 7680
Subtest cursor-vs-flip-atomic-transitions failed.
The test is checking how many cursor updates we can fit between vblanks, and treating that as a baseline. Then it does 30 flips and checks whether we fit expected (num_of_flips * baseline / 8) amount of cursor updates. The check is done 50 times.
We fails this check but yet the cursor refresh rate for each failure is well above 1k (per 30 flips) and there are really no sense in having mouses with refresh rates higher than 1kHz.
The customer impact is low.
The test needs some rethinking and possibly updated pass criteria.
The test is checking how many cursor updates we can fit between vblanks, and
treating that as a baseline. Then it does 30 flips and checks whether we fit
expected (num_of_flips * baseline / 8) amount of cursor updates. The check
is done 50 times.
We fails this check but yet the cursor refresh rate for each failure is well
above 1k (per 30 flips) and there are really no sense in having mouses with
refresh rates higher than 1kHz.
The customer impact is low.
The test needs some rethinking and possibly updated pass criteria.
Anusha, please update the test to clip the wanted refresh rate to 1kHz, anything above above is useless and just adds noise.