content: [profile.default]
  slow-timeout = { period = "90s", terminate-after = 2 }
  
  [profile.default-miri]
  slow-timeout = { period = "1200s", terminate-after = 2 }
  
  # For a given configuration parameter, the first override to match wins. Keep
  # these sorted in order from most specific to least specific.
  
  [[profile.default.overrides]]
  filter = "package(mz-environmentd) and test(test_concurrent_id_reuse)"
  priority = 100
  
  [[profile.default.overrides]]
  filter = "package(mz-environmentd) and test(test_timestamp_recovery)"
  priority = 99
  
  [[profile.default.overrides]]
  filter = "package(mz-balancerd) and test(test_balancer)"
  priority = 98
  
  [[profile.default.overrides]]
  filter = "package(mz-environmentd) and test(test_pgtest*)"
  threads-required = 4
  slow-timeout = { period = "300s", terminate-after = 2 }
  priority = 95
  
  [[profile.default.overrides]]
  filter = "package(mz-environmentd) and test(test_storage_usage_collection_interval)"
  slow-timeout = { period = "300s", terminate-after = 2 }
  priority = 90
  
  [[profile.default.overrides]]
  filter = "package(mz-environmentd) and test(test_statement_logging_subscribes)"
  threads-required = 4
  slow-timeout = { period = "300s", terminate-after = 2 }
  priority = 90
  
  [[profile.default.overrides]]
  filter = "package(mz-environmentd) and test(test_strong_session_serializability)"
  threads-required = 4
  slow-timeout = { period = "300s", terminate-after = 2 }
  priority = 90
  
  [[profile.default.overrides]]
  filter = "package(mz-catalog) and test(global_expr_cache_roundtrip)"
  slow-timeout = { period = "300s", terminate-after = 2 }
  priority = 90
  
  [[profile.default.overrides]]
  filter = "package(mz-catalog) and test(local_expr_cache_roundtrip)"
  slow-timeout = { period = "300s", terminate-after = 2 }
  priority = 90
  
  [[profile.default.overrides]]
  filter = "package(mz-catalog) and test(expression_cache)"
  slow-timeout = { period = "300s", terminate-after = 2 }
  priority = 90
  
  [[profile.default.overrides]]
  filter = "package(mz-catalog) and test(proptest_wire_compat_v68_source_references_value_to_v67_source_references_value)"
  slow-timeout = { period = "300s", terminate-after = 2 }
  priority = 90
  
  [[profile.default.overrides]]
  filter = "package(mz-catalog) and test(proptest_wire_compat_v67_source_references_value_to_v68_source_references_value)"
  slow-timeout = { period = "300s", terminate-after = 2 }
  priority = 90
  
  [[profile.default.overrides]]
  filter = "package(mz-environmentd)"
  threads-required = 4
  slow-timeout = { period = "120s", terminate-after = 2 }
  priority = 80
  
  [[profile.default.overrides]]
  filter = "package(mz-storage-types) and test(all_datums_parquet_roundtrip)"
  slow-timeout = { period = "120s", terminate-after = 2 }
  priority = 70
  
  [[profile.default.overrides]]
  filter = "package(mz-storage-types) and test(all_datums_produce_valid_stats)"
  slow-timeout = { period = "450s", terminate-after = 2 }
  priority = 70
  
  [[profile.default.overrides]]
  filter = "package(mz-storage-types) and test(all_source_data_roundtrips)"
  slow-timeout = { period = "300s", terminate-after = 2 }
  priority = 70
  
  [[profile.default.overrides]]
  filter = "package(mz-adapter) and test(test_smoketest_all_builtins)"
  slow-timeout = { period = "300s", terminate-after = 2 }
  priority = 70
  
  [[profile.default.overrides]]
  filter = "package(mz-expr) and test(proptest_row_collection)"
  priority = 60
  
  [[profile.default.overrides]]
  filter = "package(mz-expr) and test(proptest_sort)"
  priority = 60
  
  [[profile.default.overrides]]
  filter = "package(mz-expr) and test(proptest_merge)"
  priority = 60
  
  [[profile.default.overrides]]
  filter = "package(mz-repr) and test(row_packing_roundtrips_single_valued)"
  priority = 60
  
  [[profile.default.overrides]]
  filter = "package(mz-ore) and test(smoke_test_metrics_future_ext)"
  threads-required = 8
  priority = 50
  
  [profile.ci]
  junit = { path = "junit_cargo-test.xml" }
  fail-fast = false
  failure-output = "immediate-final"
  
  [profile.coverage]
  slow-timeout = { period = "480s", terminate-after = 2 }
  junit = { path = "junit_cargo-test.xml" }
  fail-fast = false
  failure-output = "immediate-final"
  
  [[profile.coverage.overrides]]
  filter = "package(mz-environmentd)"
  threads-required = 8
  slow-timeout = { period = "800s", terminate-after = 2 }
  
  [profile.sanitizer]
  slow-timeout = { period = "1000s", terminate-after = 2 }
  junit = { path = "junit_cargo-test.xml" }
  fail-fast = false
  failure-output = "immediate-final"
  
  [[profile.sanitizer.overrides]]
  filter = "package(mz-environmentd)"
  threads-required = 8
  slow-timeout = { period = "2000s", terminate-after = 2 }
  