| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| cause | ||
| consts | ||
| deqp | ||
| deqp-patches | ||
| git | ||
| shell | ||
| testlist | ||
| testlists | ||
| util | ||
| ci-tests.json | ||
| deqp.json | ||
| export_to_sheets.go | ||
| full-tests.json | ||
| main.go |
If you compile SwiftShader with gcc and the --coverage flag, the build will contain coverage instrumentation. However, the coverage instrumentation races when multiple instances of SwiftShader run in parallel. This change makes Regres replace the string "PROC_ID" inside the GCOV_PREFIX environment variable with an ID that is unique between parallel dEQP processes. This allows the user to prevent races using e.g. GCOV_PREFIX=/tmp/cov/PROC_ID Change-Id: I227896053c5a0ea34dc8acc282014970a626785d Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/38928Reviewed-by:Ben Clayton <bclayton@google.com> Tested-by:
Paul Thomson <paulthomson@google.com>
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| cause | Loading commit data... | |
| consts | Loading commit data... | |
| deqp | Loading commit data... | |
| deqp-patches | Loading commit data... | |
| git | Loading commit data... | |
| shell | Loading commit data... | |
| testlist | Loading commit data... | |
| testlists | Loading commit data... | |
| util | Loading commit data... | |
| ci-tests.json | Loading commit data... | |
| deqp.json | Loading commit data... | |
| export_to_sheets.go | Loading commit data... | |
| full-tests.json | Loading commit data... | |
| main.go | Loading commit data... |