go.chromium.org/luci@v0.0.0-20240309015107-7cdc2e660f33/lucicfg/testdata/errors/bad_task_backend_config.star (about) 1 luci.project( 2 name = "test", 3 buildbucket = "cr-buildbucket.appspot.com", 4 ) 5 luci.bucket( 6 name = "ci", 7 ) 8 9 luci.task_backend( 10 name = "invalid_task_backend2", 11 target = "swarming://chromium-swarm", 12 config = "{\"key\": \"value\"}", 13 ) 14 luci.builder( 15 name = "builder1", 16 bucket = "ci", 17 executable = luci.recipe( 18 name = "recipe", 19 cipd_package = "cipd/package", 20 cipd_version = "refs/version", 21 ), 22 task_backend = "invalid_task_backend2", 23 ) 24 25 # Expect errors like: 26 # 27 # Traceback (most recent call last): 28 # //testdata/errors/bad_task_backend_config.star: in <toplevel> 29 # ... 30 # Error: bad config: config needs to be a dict with string keys or a proto message.