Yuly Novikov | f36e874 | 2020-04-09 22:47:07 -0400 | [diff] [blame] | 1 | #!/usr/bin/env lucicfg |
| 2 | |
Vadim Shtayura | f43b9df | 2021-10-01 17:44:20 -0700 | [diff] [blame] | 3 | # Enable LUCI Realms support. |
| 4 | lucicfg.enable_experiment("crbug.com/1085650") |
| 5 | |
Yuly Novikov | f36e874 | 2020-04-09 22:47:07 -0400 | [diff] [blame] | 6 | luci.project( |
| 7 | name = "swiftshader", |
Vadim Shtayura | f43b9df | 2021-10-01 17:44:20 -0700 | [diff] [blame] | 8 | acls = [ |
| 9 | acl.entry( |
| 10 | acl.PROJECT_CONFIGS_READER, |
| 11 | groups = "all", |
| 12 | ), |
| 13 | ], |
Yuly Novikov | f36e874 | 2020-04-09 22:47:07 -0400 | [diff] [blame] | 14 | ) |
| 15 | |
| 16 | luci.cq_group( |
Vadim Shtayura | f43b9df | 2021-10-01 17:44:20 -0700 | [diff] [blame] | 17 | name = "SwiftShader-CQ", |
| 18 | watch = cq.refset( |
| 19 | repo = "https://swiftshader.googlesource.com/SwiftShader", |
| 20 | refs = ["refs/heads/master"], |
| 21 | ), |
Yuly Novikov | f36e874 | 2020-04-09 22:47:07 -0400 | [diff] [blame] | 22 | acls = [ |
| 23 | acl.entry( |
| 24 | acl.CQ_COMMITTER, |
Vadim Shtayura | f43b9df | 2021-10-01 17:44:20 -0700 | [diff] [blame] | 25 | groups = "project-swiftshader-committers", |
Yuly Novikov | f36e874 | 2020-04-09 22:47:07 -0400 | [diff] [blame] | 26 | ), |
| 27 | acl.entry( |
| 28 | acl.CQ_DRY_RUNNER, |
Vadim Shtayura | f43b9df | 2021-10-01 17:44:20 -0700 | [diff] [blame] | 29 | groups = "project-swiftshader-tryjob-access", |
Yuly Novikov | f36e874 | 2020-04-09 22:47:07 -0400 | [diff] [blame] | 30 | ), |
| 31 | ], |
| 32 | verifiers = [ |
| 33 | luci.cq_tryjob_verifier( |
Vadim Shtayura | f43b9df | 2021-10-01 17:44:20 -0700 | [diff] [blame] | 34 | builder = "chromium:try/linux-swangle-try-tot-swiftshader-x64", |
Yuly Novikov | f36e874 | 2020-04-09 22:47:07 -0400 | [diff] [blame] | 35 | ), |
| 36 | luci.cq_tryjob_verifier( |
Vadim Shtayura | f43b9df | 2021-10-01 17:44:20 -0700 | [diff] [blame] | 37 | builder = "chromium:try/win-swangle-try-tot-swiftshader-x86", |
Yuly Novikov | f36e874 | 2020-04-09 22:47:07 -0400 | [diff] [blame] | 38 | ), |
| 39 | ], |
| 40 | ) |
| 41 | |
Yuly Novikov | 84b9bb6 | 2020-12-07 14:43:40 -0500 | [diff] [blame] | 42 | luci.cq( |
Vadim Shtayura | f43b9df | 2021-10-01 17:44:20 -0700 | [diff] [blame] | 43 | status_host = "chromium-cq-status.appspot.com", |
Yuly Novikov | 84b9bb6 | 2020-12-07 14:43:40 -0500 | [diff] [blame] | 44 | ) |