CI/windows: Don't limit deqp-runner to 4 jobs

If FDO_CI_CONCURRENT is set, use that, otherwise let deqp-runner
choose concurrency based on system CPU cores.

Reviewed-by: Daniel Stone <daniels@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20924>
This commit is contained in:
Jesse Natalie
2023-01-25 17:08:26 -08:00
committed by Marge Bot
parent 2ae08c3e8f
commit 1c5a64296d
2 changed files with 7 additions and 1 deletions

View File

@@ -9,9 +9,14 @@ $results = New-Item -ItemType Directory results
$baseline = ".\_install\warp-fails.txt"
$suite = ".\_install\deqp-dozen.toml"
$jobs = ""
if ($null -ne $env:FDO_CI_CONCURRENT) {
$jobs = "--jobs", "$($env:FDO_CI_CONCURRENT)"
}
$env:DZN_DEBUG = "warp"
$env:MESA_VK_IGNORE_CONFORMANCE_WARNING = "true"
deqp-runner suite --suite $($suite) --output $($results) --baseline $($baseline) --testlog-to-xml C:\deqp\executor\testlog-to-xml.exe --jobs 4 --fraction 3
deqp-runner suite --suite $($suite) --output $($results) --baseline $($baseline) --testlog-to-xml C:\deqp\executor\testlog-to-xml.exe $jobs --fraction 3
$deqpstatus = $?
$template = "See https://$($env:CI_PROJECT_ROOT_NAMESPACE).pages.freedesktop.org/-/$($env:CI_PROJECT_NAME)/-/jobs/$($env:CI_JOB_ID)/artifacts/results/{{testcase}}.xml"

View File

@@ -1 +1,2 @@
dEQP-VK.query_pool.concurrent_queries.primary_command_buffer
dEQP-VK.memory.mapping.suballocation.full.variable.implicit_unmap