Changes

Jump to: navigation, search

Platform/GFX/Quantum Render

816 bytes added, 20:39, 19 December 2018
Try syntax: Add try syntax for WR standalone jobs
You can (and are encouraged to) push changes to tryserver to test them out before landing them. For linux64, the tests will run using a regular linux64 build. However, you need to specify <tt>linux64-qr</tt> as the test platform to have QR enabled during testing. The same goes for windows10-64. So, for example, to run all the available tests on QuantumRender-enabled builds, you could use this trychooser syntax:
try: -b do -p linux64,win64,macosx64 -u all[linux64-qr,windows10-64-qr,macosx64-qr] -t all[linux64-qr,windows10-64-qr,macosx64-qr]
 
As of {{bug|1507884}} you can also run WebRender's standalone tests on tryserver (linting and Linux tests only for now, more platforms coming soon). As trychooser syntax is deprecated, the way to run these tests is to select them in <tt>./mach try fuzzy</tt> with the query string <tt>'webrender !docker</tt>. You can do this on the command line like so (the extra quotes are needed to get around <tt>bash</tt> escaping and history expansion metacharacters, and may not be necessary in other shells):
./mach try fuzzy -q "'"'webrender !docker'
 
To run all of the QuantumRender tests as well as the WebRender standalone tests, you can use the following command:
./mach try fuzzy -q "'-qr" -q "'"'webrender !docker'
or without talos/raptor:
./mach try fuzzy -q "'"'-qr !talos !raptor' -q "'"'webrender !docker'
=== Automation ===
Confirm
586
edits

Navigation menu