-
Notifications
You must be signed in to change notification settings - Fork 7.4k
Fails tests/drivers/display/display_read_write on SDL display driver #88714
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
What's the error? |
As mentioned above, to run the
This can be avoided by adjusting And if I work around it, the test will fail. The test passed in versions before 02d562e.
|
@soburi @Finomnis changing the priority to 8 I get:
If I change the value to |
I probably won't be about to contribute much, I have very little time right now |
I debugged into
The reason this fails is indeed because of the transparency handling. We added a checkerboard pattern to the background, which shows is most likely visible here, because the written color value does have some degree of transparency. For this test, we should probably remove the transparency from this pixel. The other issue was that the background was initialized with |
Actually, scratch that, I think both are based on a real bug in Will create a fix PR soon. |
#89267 is the part that I can fix, but the It is probably something I need @faxe1008 for. The errors are:
and
where it expects background color 0, but gets 1. Again, the whole mono bit packing code is confusing to me, so I don't know. Also, some All other color modes except the mono ones seem to work. |
Uh oh!
There was an error while loading. Please reload this page.
Describe the bug
Fails tests/drivers/display/display_read_write on SDL display driver.
At a glance, the #81184 change seems
display_read() behavior.
To Reproduce
Note: Currently, the test is disabled by the
harness: display
line.To run the test, we need to remove this line from
tests/drivers/display/display_read_write/testcase.yaml
Expected behavior
Pass the test.
The text was updated successfully, but these errors were encountered: