Create a XLibre Test Drivers program #240
Replies: 5 comments 7 replies
-
Sounds good. In addition to hardware there should also be a list of software that the individual testers can check. As seen in X11Libre/xserver#310 (comment), screen recording was broken, for example. I use Nvidia CUDA a lot (pytorch, ollama - which thankfully work right now), these kinds of special use cases in addition to everyday desktop usage. A list of distributions available to testers would also help. |
Beta Was this translation helpful? Give feedback.
-
@josephcrowell @mikedld @steven-vd CC @metux @probonopd What do you think? @artist4xlibre @b-aaz @stefan11111 I think this program could be communicated to anyone showing up in the discussions or forum threads about using XLibre on distribution X, Y, Z and being interested to test XLibre on his distribution/platform/OS/... |
Beta Was this translation helpful? Give feedback.
-
Have you thought about test automation (using systems with real hardware)? |
Beta Was this translation helpful? Give feedback.
-
This idea will be worked on in Create a XLibre Test Drivers program · Issue #302 · X11Libre/misc. |
Beta Was this translation helpful? Give feedback.
-
Resolved by resolving Create a XLibre Test Drivers program · Issue #302 · X11Libre/misc. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Describe the idea
We strive to ensure the correct functionality of XLibre and want to test the software on the many different devices for which drivers exist. But none of our developers have all the hardware for all the drivers we maintain.
On the other hand, there are many contributors out there who have one or maybe two devices that we want to test XLibre on. And they themselves are interested in making XLibre work on their devices as well. We should turn this fact into an advantage for all of us and distribute the device-specific tests to the interested testers.
Therefore we should create a wiki page “XLibre Test Drivers” for the inclusion and listing of driver testers with at least:
We should also integrate the following steps into our release process:
It should be done because
See above and to clearly communicate what hardware XLibre will work on. And to not only say this but know it for pretty sure.
What are the alternatives?
Do without testing and make the users unhappy.
Additional context
This idea was sparked by NVIDIA debugging Driver 57x · Issue #158 · X11Libre/xserver, now more general Tracker: Testing Nvidia driver with XLibre on Linux and FreeBSD · Issue #320 · X11Libre/xserver where @hendrack started testing the proprietary Nvidia driver on his own and reported back the results.
The test driver program could integrate well into other plans like creating pre-defined test cases and test runs. Two issue types that will be described in another idea.
Extra fields
Beta Was this translation helpful? Give feedback.
All reactions