go.chromium.org/luci@v0.0.0-20240309015107-7cdc2e660f33/lucicfg/testdata/errors/invalid_experiments_percent.star (about)

     1  luci.project(
     2      name = "project",
     3      buildbucket = "cr-buildbucket.appspot.com",
     4      swarming = "chromium-swarm.appspot.com",
     5  )
     6  
     7  luci.bucket(name = "ci")
     8  
     9  luci.builder(
    10      name = "b",
    11      bucket = "ci",
    12      executable = luci.recipe(
    13          name = "main/recipe",
    14          cipd_package = "recipe/bundles/main",
    15      ),
    16      experiments = {
    17          "luci.enable_next_gen_feature": "123",
    18      },
    19  )
    20  
    21  # Expect errors like:
    22  #
    23  # Traceback (most recent call last):
    24  #   //testdata/errors/invalid_experiments_percent.star: in <toplevel>
    25  #   ...
    26  # Error: bad "experiments": got string for key luci.enable_next_gen_feature, want int from 0-100