@ -19,14 +19,13 @@ jobs:
config:
config:
- { name : "Fastbuild" }
- { name : "Fastbuild" }
- { name : "Optimized" , flags : "-c opt" }
- { name : "Optimized" , flags : "-c opt" }
- { name : "FastTable" , flags : "--//upb:fasttable_enabled=true" }
- { name : "ASAN" , flags : "--config=asan -c dbg" , exclude-targets : "-//benchmarks:benchmark -//python/..." , runner : ubuntu-20-large }
- { name : "ASAN" , flags : "--config=asan -c dbg" , exclude-targets : "-//benchmarks:benchmark -//python/..." }
- { name : "UBSAN" , flags : "--config=ubsan -c dbg" , exclude-targets : "-//benchmarks:benchmark -//python/... -//lua/..." }
- { name : "UBSAN" , flags : "--config=ubsan -c dbg" , exclude-targets : "-//benchmarks:benchmark -//python/... -//lua/..." }
- { name : "32-bit" , flags : "--copt=-m32 --linkopt=-m32" , exclude-targets : "-//benchmarks:benchmark -//python/..." }
- { name : "32-bit" , flags : "--copt=-m32 --linkopt=-m32" , exclude-targets : "-//benchmarks:benchmark -//python/..." }
# TODO: b/297027295 - Add 32-bit ASAN test
# TODO: b/297027295 - Add 32-bit ASAN test
name : ${{ matrix.config.name }}
name : ${{ matrix.config.name }}
runs-on : ubuntu-latest
runs-on : ${{ matrix.config.runner || ' ubuntu-latest' }}
steps:
steps:
- name : Checkout pending changes
- name : Checkout pending changes