From ecefa0df492f45894d74eb685cf6d3e6dbdb1e79 Mon Sep 17 00:00:00 2001 From: Kai Ninomiya Date: Wed, 16 Oct 2024 16:26:00 -0400 Subject: [PATCH] Reduce default maxSubcasesInFlight instead of using batching (#4006) I forgot that we could adjust maxSubcasesInFlight to avoid problems with there being too many subcases in a case. This reverts commit ec54937d2ee85259d2f1c87a4d794755ea9ebbb3 as well as changes the default value for maxSubcasesInFlight. --- src/common/framework/test_config.ts | 2 +- src/resources/cache/hashes.json | 220 +++++++++--------- .../expression/call/builtin/abs.spec.ts | 1 - .../expression/call/builtin/acos.spec.ts | 1 - .../expression/call/builtin/acosh.spec.ts | 1 - .../expression/call/builtin/asin.spec.ts | 1 - .../expression/call/builtin/asinh.spec.ts | 1 - .../expression/call/builtin/atan.spec.ts | 1 - .../expression/call/builtin/atan2.spec.ts | 1 - .../expression/call/builtin/atanh.spec.ts | 1 - .../expression/call/builtin/ceil.spec.ts | 1 - .../expression/call/builtin/clamp.spec.ts | 1 - .../expression/call/builtin/cos.spec.ts | 1 - .../expression/call/builtin/cosh.spec.ts | 1 - .../call/builtin/countLeadingZeros.spec.ts | 1 - .../call/builtin/countOneBits.spec.ts | 1 - .../call/builtin/countTrailingZeros.spec.ts | 1 - .../expression/call/builtin/cross.spec.ts | 1 - .../expression/call/builtin/degrees.spec.ts | 1 - .../expression/call/builtin/distance.spec.ts | 1 - .../expression/call/builtin/dot.spec.ts | 1 - .../expression/call/builtin/exp.spec.ts | 1 - .../expression/call/builtin/exp2.spec.ts | 1 - .../call/builtin/extractBits.spec.ts | 1 - .../call/builtin/faceForward.spec.ts | 1 - .../call/builtin/firstLeadingBit.spec.ts | 1 - .../call/builtin/firstTrailingBit.spec.ts | 1 - .../expression/call/builtin/floor.spec.ts | 1 - .../expression/call/builtin/fma.spec.ts | 1 - .../expression/call/builtin/fract.spec.ts | 1 - .../expression/call/builtin/frexp.spec.ts | 1 - .../call/builtin/insertBits.spec.ts | 1 - .../call/builtin/inverseSqrt.spec.ts | 1 - .../expression/call/builtin/ldexp.spec.ts | 1 - .../expression/call/builtin/log.spec.ts | 1 - .../expression/call/builtin/log2.spec.ts | 1 - .../expression/call/builtin/max.spec.ts | 1 - .../expression/call/builtin/min.spec.ts | 1 - .../expression/call/builtin/mix.spec.ts | 1 - .../expression/call/builtin/modf.spec.ts | 1 - .../expression/call/builtin/normalize.spec.ts | 1 - .../expression/call/builtin/pow.spec.ts | 1 - .../call/builtin/quantizeToF16.spec.ts | 1 - .../expression/call/builtin/radians.spec.ts | 1 - .../expression/call/builtin/reflect.spec.ts | 1 - .../expression/call/builtin/refract.spec.ts | 1 - .../call/builtin/reverseBits.spec.ts | 1 - .../expression/call/builtin/round.spec.ts | 1 - .../expression/call/builtin/saturate.spec.ts | 1 - .../expression/call/builtin/sign.spec.ts | 1 - .../expression/call/builtin/sin.spec.ts | 1 - .../expression/call/builtin/sinh.spec.ts | 1 - .../call/builtin/smoothstep.spec.ts | 1 - .../expression/call/builtin/sqrt.spec.ts | 1 - .../expression/call/builtin/step.spec.ts | 1 - .../expression/call/builtin/tan.spec.ts | 1 - .../expression/call/builtin/tanh.spec.ts | 1 - .../expression/call/builtin/transpose.spec.ts | 1 - .../expression/call/builtin/trunc.spec.ts | 1 - .../call/builtin/unpack2x16float.spec.ts | 1 - .../call/builtin/unpack2x16snorm.spec.ts | 1 - .../call/builtin/unpack2x16unorm.spec.ts | 1 - .../call/builtin/unpack4x8snorm.spec.ts | 1 - .../call/builtin/unpack4x8unorm.spec.ts | 1 - .../call/builtin/unpack4xI8.spec.ts | 1 - .../call/builtin/unpack4xU8.spec.ts | 1 - 66 files changed, 111 insertions(+), 175 deletions(-) diff --git a/src/common/framework/test_config.ts b/src/common/framework/test_config.ts index e6624ae12014..b5d5608dd851 100644 --- a/src/common/framework/test_config.ts +++ b/src/common/framework/test_config.ts @@ -40,7 +40,7 @@ export type TestConfig = { export const globalTestConfig: TestConfig = { enableDebugLogs: false, - maxSubcasesInFlight: 500, + maxSubcasesInFlight: 100, testHeartbeatCallback: () => {}, noRaceWithRejectOnTimeout: false, unrollConstEvalLoops: false, diff --git a/src/resources/cache/hashes.json b/src/resources/cache/hashes.json index bb92869fdf3e..76381468a48d 100644 --- a/src/resources/cache/hashes.json +++ b/src/resources/cache/hashes.json @@ -1,112 +1,112 @@ { - "webgpu/shader/execution/binary/af_addition.bin": "82c9422d", - "webgpu/shader/execution/binary/af_logical.bin": "fe21109a", - "webgpu/shader/execution/binary/af_division.bin": "606ed00d", - "webgpu/shader/execution/binary/af_matrix_addition.bin": "731d24fb", - "webgpu/shader/execution/binary/af_matrix_subtraction.bin": "ada2bd52", - "webgpu/shader/execution/binary/af_multiplication.bin": "cc2892a3", - "webgpu/shader/execution/binary/af_remainder.bin": "6ac1fa", - "webgpu/shader/execution/binary/af_subtraction.bin": "f6e12b22", - "webgpu/shader/execution/binary/f16_addition.bin": "4b1f652f", - "webgpu/shader/execution/binary/f16_logical.bin": "8c8f6ced", - "webgpu/shader/execution/binary/f16_division.bin": "79519150", - "webgpu/shader/execution/binary/f16_matrix_addition.bin": "1aca77a1", - "webgpu/shader/execution/binary/f16_matrix_matrix_multiplication.bin": "5416bc07", - "webgpu/shader/execution/binary/f16_matrix_scalar_multiplication.bin": "3c3b8d39", - "webgpu/shader/execution/binary/f16_matrix_subtraction.bin": "8f4be1ef", - "webgpu/shader/execution/binary/f16_matrix_vector_multiplication.bin": "a3a2c8fd", - "webgpu/shader/execution/binary/f16_multiplication.bin": "d6602d76", - "webgpu/shader/execution/binary/f16_remainder.bin": "693a0ace", - "webgpu/shader/execution/binary/f16_subtraction.bin": "81e29c16", - "webgpu/shader/execution/binary/f32_addition.bin": "64946a10", - "webgpu/shader/execution/binary/f32_logical.bin": "69c18e28", - "webgpu/shader/execution/binary/f32_division.bin": "3d6326d2", - "webgpu/shader/execution/binary/f32_matrix_addition.bin": "1b9a4a03", - "webgpu/shader/execution/binary/f32_matrix_matrix_multiplication.bin": "7339e7a4", - "webgpu/shader/execution/binary/f32_matrix_scalar_multiplication.bin": "428a8238", - "webgpu/shader/execution/binary/f32_matrix_subtraction.bin": "9651223a", - "webgpu/shader/execution/binary/f32_matrix_vector_multiplication.bin": "3f9688e9", - "webgpu/shader/execution/binary/f32_multiplication.bin": "9291e0f2", - "webgpu/shader/execution/binary/f32_remainder.bin": "719f1d40", - "webgpu/shader/execution/binary/f32_subtraction.bin": "59b6582e", - "webgpu/shader/execution/binary/i32_arithmetic.bin": "c81cf318", - "webgpu/shader/execution/binary/i32_comparison.bin": "21e05bd7", - "webgpu/shader/execution/binary/u32_arithmetic.bin": "eb905f8f", - "webgpu/shader/execution/binary/u32_comparison.bin": "665ed925", - "webgpu/shader/execution/abs.bin": "ec493974", - "webgpu/shader/execution/acos.bin": "3806122f", - "webgpu/shader/execution/acosh.bin": "bef89cc8", - "webgpu/shader/execution/asin.bin": "2e9a0a5b", - "webgpu/shader/execution/asinh.bin": "e5e056b8", - "webgpu/shader/execution/atan.bin": "d89481bf", - "webgpu/shader/execution/atan2.bin": "5320957a", - "webgpu/shader/execution/atanh.bin": "46226444", - "webgpu/shader/execution/bitcast.bin": "3c797668", - "webgpu/shader/execution/ceil.bin": "3c12c9a8", - "webgpu/shader/execution/clamp.bin": "dee74684", - "webgpu/shader/execution/cos.bin": "425c0bf3", - "webgpu/shader/execution/cosh.bin": "1664b602", - "webgpu/shader/execution/cross.bin": "1a4286f4", - "webgpu/shader/execution/degrees.bin": "50d340d8", - "webgpu/shader/execution/determinant.bin": "bb023e5", - "webgpu/shader/execution/distance.bin": "f881e9c4", - "webgpu/shader/execution/dot.bin": "570fea29", - "webgpu/shader/execution/exp.bin": "76843e6f", - "webgpu/shader/execution/exp2.bin": "75dfc3ba", - "webgpu/shader/execution/faceForward.bin": "6f5f6a3b", - "webgpu/shader/execution/floor.bin": "388bd73", - "webgpu/shader/execution/fma.bin": "7fe4d24b", - "webgpu/shader/execution/fract.bin": "f614e69f", - "webgpu/shader/execution/frexp.bin": "3c21ac64", - "webgpu/shader/execution/inverseSqrt.bin": "c41a3b91", - "webgpu/shader/execution/ldexp.bin": "82715024", - "webgpu/shader/execution/length.bin": "8b8e6a96", - "webgpu/shader/execution/log.bin": "febf86a5", - "webgpu/shader/execution/log2.bin": "8961d4f8", - "webgpu/shader/execution/max.bin": "10aee992", - "webgpu/shader/execution/min.bin": "aebcc063", - "webgpu/shader/execution/mix.bin": "968355d6", - "webgpu/shader/execution/modf.bin": "2ed2e487", - "webgpu/shader/execution/normalize.bin": "6e7113f9", - "webgpu/shader/execution/pack2x16float.bin": "33bb2862", - "webgpu/shader/execution/pow.bin": "83285164", - "webgpu/shader/execution/quantizeToF16.bin": "22eb970e", - "webgpu/shader/execution/radians.bin": "2653234f", - "webgpu/shader/execution/reflect.bin": "a3ee7789", - "webgpu/shader/execution/refract.bin": "77a43445", - "webgpu/shader/execution/round.bin": "421742d7", - "webgpu/shader/execution/saturate.bin": "2382307d", - "webgpu/shader/execution/sign.bin": "af1a4dfa", - "webgpu/shader/execution/sin.bin": "9ebf5419", - "webgpu/shader/execution/sinh.bin": "7ec22790", - "webgpu/shader/execution/smoothstep.bin": "9f12610c", - "webgpu/shader/execution/sqrt.bin": "11c3e405", - "webgpu/shader/execution/step.bin": "9363eaf0", - "webgpu/shader/execution/tan.bin": "adfe8d47", - "webgpu/shader/execution/tanh.bin": "76f2df9", - "webgpu/shader/execution/transpose.bin": "1c664829", - "webgpu/shader/execution/trunc.bin": "599ddfaf", - "webgpu/shader/execution/unpack2x16float.bin": "4995ab2c", - "webgpu/shader/execution/unpack2x16snorm.bin": "4d7e0eb5", - "webgpu/shader/execution/unpack2x16unorm.bin": "5bd397da", - "webgpu/shader/execution/unpack4x8snorm.bin": "9a4d38cb", - "webgpu/shader/execution/unpack4x8unorm.bin": "66308de3", - "webgpu/shader/execution/unary/af_arithmetic.bin": "c6efec3", - "webgpu/shader/execution/unary/af_assignment.bin": "92d5b3da", - "webgpu/shader/execution/unary/bool_conversion.bin": "1dd65f27", - "webgpu/shader/execution/unary/f16_arithmetic.bin": "d3e48584", - "webgpu/shader/execution/unary/f16_conversion.bin": "caf76d89", - "webgpu/shader/execution/unary/f32_arithmetic.bin": "20e7caca", - "webgpu/shader/execution/unary/f32_conversion.bin": "a1d49d40", - "webgpu/shader/execution/unary/i32_arithmetic.bin": "e83d060d", - "webgpu/shader/execution/unary/i32_conversion.bin": "25421e80", - "webgpu/shader/execution/unary/u32_conversion.bin": "bd8f17ae", - "webgpu/shader/execution/unary/ai_assignment.bin": "7be15439", - "webgpu/shader/execution/binary/ai_arithmetic.bin": "ccff3bc2", - "webgpu/shader/execution/unary/ai_arithmetic.bin": "840cb623", - "webgpu/shader/execution/binary/af_matrix_matrix_multiplication.bin": "50719535", - "webgpu/shader/execution/binary/af_matrix_scalar_multiplication.bin": "758077e0", - "webgpu/shader/execution/binary/af_matrix_vector_multiplication.bin": "32ebd17e", - "webgpu/shader/execution/derivatives.bin": "381b6836", - "webgpu/shader/execution/fwidth.bin": "4fda6558" + "webgpu/shader/execution/binary/af_addition.bin": "7c0379bf", + "webgpu/shader/execution/binary/af_logical.bin": "96b98d5d", + "webgpu/shader/execution/binary/af_division.bin": "ba1c0a85", + "webgpu/shader/execution/binary/af_matrix_addition.bin": "fc3aca75", + "webgpu/shader/execution/binary/af_matrix_subtraction.bin": "fa1d87d", + "webgpu/shader/execution/binary/af_multiplication.bin": "37a9fde9", + "webgpu/shader/execution/binary/af_remainder.bin": "bccf1121", + "webgpu/shader/execution/binary/af_subtraction.bin": "d2e591f4", + "webgpu/shader/execution/binary/f16_addition.bin": "e4819c49", + "webgpu/shader/execution/binary/f16_logical.bin": "43368022", + "webgpu/shader/execution/binary/f16_division.bin": "215a9d5f", + "webgpu/shader/execution/binary/f16_matrix_addition.bin": "44df582a", + "webgpu/shader/execution/binary/f16_matrix_matrix_multiplication.bin": "9cbf9947", + "webgpu/shader/execution/binary/f16_matrix_scalar_multiplication.bin": "c691df11", + "webgpu/shader/execution/binary/f16_matrix_subtraction.bin": "50d96924", + "webgpu/shader/execution/binary/f16_matrix_vector_multiplication.bin": "f85f0f3f", + "webgpu/shader/execution/binary/f16_multiplication.bin": "d901ae1f", + "webgpu/shader/execution/binary/f16_remainder.bin": "ddce5a62", + "webgpu/shader/execution/binary/f16_subtraction.bin": "550bceb7", + "webgpu/shader/execution/binary/f32_addition.bin": "3f664fc9", + "webgpu/shader/execution/binary/f32_logical.bin": "959f6412", + "webgpu/shader/execution/binary/f32_division.bin": "3c922562", + "webgpu/shader/execution/binary/f32_matrix_addition.bin": "9ae0abcb", + "webgpu/shader/execution/binary/f32_matrix_matrix_multiplication.bin": "4c4ae637", + "webgpu/shader/execution/binary/f32_matrix_scalar_multiplication.bin": "c5e67908", + "webgpu/shader/execution/binary/f32_matrix_subtraction.bin": "f5a0975b", + "webgpu/shader/execution/binary/f32_matrix_vector_multiplication.bin": "f4f0673f", + "webgpu/shader/execution/binary/f32_multiplication.bin": "efa37ecc", + "webgpu/shader/execution/binary/f32_remainder.bin": "23865464", + "webgpu/shader/execution/binary/f32_subtraction.bin": "1c7b460", + "webgpu/shader/execution/binary/i32_arithmetic.bin": "c12c837f", + "webgpu/shader/execution/binary/i32_comparison.bin": "7bede79f", + "webgpu/shader/execution/binary/u32_arithmetic.bin": "83459533", + "webgpu/shader/execution/binary/u32_comparison.bin": "cb6c7d10", + "webgpu/shader/execution/abs.bin": "5991874e", + "webgpu/shader/execution/acos.bin": "2ed85ea", + "webgpu/shader/execution/acosh.bin": "dca17f4f", + "webgpu/shader/execution/asin.bin": "4ff413c2", + "webgpu/shader/execution/asinh.bin": "9c22347c", + "webgpu/shader/execution/atan.bin": "be66d53", + "webgpu/shader/execution/atan2.bin": "2592c543", + "webgpu/shader/execution/atanh.bin": "53fb672c", + "webgpu/shader/execution/bitcast.bin": "7bab3e11", + "webgpu/shader/execution/ceil.bin": "f849e1e4", + "webgpu/shader/execution/clamp.bin": "71061b70", + "webgpu/shader/execution/cos.bin": "ff53edaa", + "webgpu/shader/execution/cosh.bin": "98c5dc24", + "webgpu/shader/execution/cross.bin": "8f426492", + "webgpu/shader/execution/degrees.bin": "f77a9312", + "webgpu/shader/execution/determinant.bin": "e66d6051", + "webgpu/shader/execution/distance.bin": "e7e5ec3f", + "webgpu/shader/execution/dot.bin": "5875abdb", + "webgpu/shader/execution/exp.bin": "2d0e864", + "webgpu/shader/execution/exp2.bin": "ca8333fc", + "webgpu/shader/execution/faceForward.bin": "7ac5e40e", + "webgpu/shader/execution/floor.bin": "b640c123", + "webgpu/shader/execution/fma.bin": "1d693a83", + "webgpu/shader/execution/fract.bin": "33350e24", + "webgpu/shader/execution/frexp.bin": "f988e9f5", + "webgpu/shader/execution/inverseSqrt.bin": "5b860456", + "webgpu/shader/execution/ldexp.bin": "2d1f7a2b", + "webgpu/shader/execution/length.bin": "c9942cac", + "webgpu/shader/execution/log.bin": "15d93019", + "webgpu/shader/execution/log2.bin": "51801d3c", + "webgpu/shader/execution/max.bin": "64f6084f", + "webgpu/shader/execution/min.bin": "2bd03e23", + "webgpu/shader/execution/mix.bin": "6639acfd", + "webgpu/shader/execution/modf.bin": "20764644", + "webgpu/shader/execution/normalize.bin": "dc436ae", + "webgpu/shader/execution/pack2x16float.bin": "5b7c4f27", + "webgpu/shader/execution/pow.bin": "ee13e689", + "webgpu/shader/execution/quantizeToF16.bin": "170ed69a", + "webgpu/shader/execution/radians.bin": "d65a64ef", + "webgpu/shader/execution/reflect.bin": "b51bee35", + "webgpu/shader/execution/refract.bin": "eecc27c2", + "webgpu/shader/execution/round.bin": "6f41466e", + "webgpu/shader/execution/saturate.bin": "a32a0b03", + "webgpu/shader/execution/sign.bin": "aace655c", + "webgpu/shader/execution/sin.bin": "6d317fcc", + "webgpu/shader/execution/sinh.bin": "1ff4cfa8", + "webgpu/shader/execution/smoothstep.bin": "2fe663e1", + "webgpu/shader/execution/sqrt.bin": "57534d22", + "webgpu/shader/execution/step.bin": "83066922", + "webgpu/shader/execution/tan.bin": "d2a2985", + "webgpu/shader/execution/tanh.bin": "f2b896ce", + "webgpu/shader/execution/transpose.bin": "bc6cf373", + "webgpu/shader/execution/trunc.bin": "b9a32a1f", + "webgpu/shader/execution/unpack2x16float.bin": "dc335b33", + "webgpu/shader/execution/unpack2x16snorm.bin": "1633b95f", + "webgpu/shader/execution/unpack2x16unorm.bin": "f945c3b1", + "webgpu/shader/execution/unpack4x8snorm.bin": "71858b12", + "webgpu/shader/execution/unpack4x8unorm.bin": "14d9dee7", + "webgpu/shader/execution/unary/af_arithmetic.bin": "1244dc59", + "webgpu/shader/execution/unary/af_assignment.bin": "4977c89a", + "webgpu/shader/execution/unary/bool_conversion.bin": "fa8980ab", + "webgpu/shader/execution/unary/f16_arithmetic.bin": "2cbcc359", + "webgpu/shader/execution/unary/f16_conversion.bin": "5391f8be", + "webgpu/shader/execution/unary/f32_arithmetic.bin": "e75aea78", + "webgpu/shader/execution/unary/f32_conversion.bin": "41d8c357", + "webgpu/shader/execution/unary/i32_arithmetic.bin": "c5c7c981", + "webgpu/shader/execution/unary/i32_conversion.bin": "1816a122", + "webgpu/shader/execution/unary/u32_conversion.bin": "5ccdf1c1", + "webgpu/shader/execution/unary/ai_assignment.bin": "dfcceb5e", + "webgpu/shader/execution/binary/ai_arithmetic.bin": "19fab64c", + "webgpu/shader/execution/unary/ai_arithmetic.bin": "84c6cd22", + "webgpu/shader/execution/binary/af_matrix_matrix_multiplication.bin": "2f1e6c16", + "webgpu/shader/execution/binary/af_matrix_scalar_multiplication.bin": "64dfd4a1", + "webgpu/shader/execution/binary/af_matrix_vector_multiplication.bin": "48559d35", + "webgpu/shader/execution/derivatives.bin": "9297dd6d", + "webgpu/shader/execution/fwidth.bin": "76674f5a" } \ No newline at end of file diff --git a/src/webgpu/shader/validation/expression/call/builtin/abs.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/abs.spec.ts index 5cf30ee346b1..246173cc93b3 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/abs.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/abs.spec.ts @@ -24,7 +24,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kAllNumericScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors diff --git a/src/webgpu/shader/validation/expression/call/builtin/acos.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/acos.spec.ts index b12ac1db8c85..60cc024a3695 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/acos.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/acos.spec.ts @@ -28,7 +28,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/acosh.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/acosh.spec.ts index b653ce5d2140..6bf4b4d7b2bf 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/acosh.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/acosh.spec.ts @@ -28,7 +28,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/asin.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/asin.spec.ts index 1afc21f70248..2d6238a45f37 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/asin.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/asin.spec.ts @@ -28,7 +28,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/asinh.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/asinh.spec.ts index 7da14177a521..c98537b1b1d9 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/asinh.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/asinh.spec.ts @@ -34,7 +34,6 @@ const additionalRangeForType = rangeForType( ); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/atan.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/atan.spec.ts index c67e0a4c6721..f5fd2a472ae9 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/atan.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/atan.spec.ts @@ -27,7 +27,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/atan2.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/atan2.spec.ts index bd83c39e1946..c124151caea1 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/atan2.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/atan2.spec.ts @@ -31,7 +31,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/atanh.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/atanh.spec.ts index ee3ce5053484..fd4479ea6ffd 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/atanh.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/atanh.spec.ts @@ -28,7 +28,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/ceil.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/ceil.spec.ts index 0a0de671c6b9..f2ae82f50407 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/ceil.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/ceil.spec.ts @@ -25,7 +25,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors diff --git a/src/webgpu/shader/validation/expression/call/builtin/clamp.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/clamp.spec.ts index 123b0f2fcbf1..ff0114097f90 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/clamp.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/clamp.spec.ts @@ -29,7 +29,6 @@ const kValuesTypes = objectsToRecord([ ]); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/cos.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/cos.spec.ts index a8f147639e6f..361cb8ed9955 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/cos.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/cos.spec.ts @@ -27,7 +27,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/cosh.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/cosh.spec.ts index 9311906a2e0f..aeb545767597 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/cosh.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/cosh.spec.ts @@ -25,7 +25,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/countLeadingZeros.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/countLeadingZeros.spec.ts index 07a906451daa..15791edc8084 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/countLeadingZeros.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/countLeadingZeros.spec.ts @@ -24,7 +24,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConcreteIntegerScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors diff --git a/src/webgpu/shader/validation/expression/call/builtin/countOneBits.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/countOneBits.spec.ts index 964eecc0d06b..b083c7ca4bf7 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/countOneBits.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/countOneBits.spec.ts @@ -24,7 +24,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConcreteIntegerScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors diff --git a/src/webgpu/shader/validation/expression/call/builtin/countTrailingZeros.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/countTrailingZeros.spec.ts index 2ea634c9b5b5..800537d348d0 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/countTrailingZeros.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/countTrailingZeros.spec.ts @@ -24,7 +24,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConcreteIntegerScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors diff --git a/src/webgpu/shader/validation/expression/call/builtin/cross.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/cross.spec.ts index 79b443de7366..35dacb65d8e6 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/cross.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/cross.spec.ts @@ -37,7 +37,6 @@ function quantizeFunctionForScalarType(type: ScalarType): QuantizeFunc { } g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors diff --git a/src/webgpu/shader/validation/expression/call/builtin/degrees.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/degrees.spec.ts index f752a2400588..058f6ffa6cb9 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/degrees.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/degrees.spec.ts @@ -26,7 +26,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() inputs rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/distance.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/distance.spec.ts index c4fed7c16a19..abd58755b1a8 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/distance.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/distance.spec.ts @@ -25,7 +25,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValidArgumentTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors diff --git a/src/webgpu/shader/validation/expression/call/builtin/dot.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/dot.spec.ts index 76e0e42b1b93..25080829a13c 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/dot.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/dot.spec.ts @@ -21,7 +21,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValidArgumentTypes = objectsToRecord(kConvertableToFloatVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors diff --git a/src/webgpu/shader/validation/expression/call/builtin/exp.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/exp.spec.ts index d91e786acb9d..f0a9b217b116 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/exp.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/exp.spec.ts @@ -55,7 +55,6 @@ const valueForType = rangeForType( ); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/exp2.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/exp2.spec.ts index 6c6fb6df1807..0cf3d0354225 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/exp2.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/exp2.spec.ts @@ -55,7 +55,6 @@ const valueForType = rangeForType( ); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/extractBits.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/extractBits.spec.ts index 5b094a1d2663..32abc477ee8f 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/extractBits.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/extractBits.spec.ts @@ -25,7 +25,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConcreteIntegerScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors on valid inputs diff --git a/src/webgpu/shader/validation/expression/call/builtin/faceForward.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/faceForward.spec.ts index aea586ac0150..4a87b5caccbf 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/faceForward.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/faceForward.spec.ts @@ -37,7 +37,6 @@ function quantizeFunctionForScalarType(type: ScalarType): QuantizeFunc { } g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors diff --git a/src/webgpu/shader/validation/expression/call/builtin/firstLeadingBit.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/firstLeadingBit.spec.ts index 1b07e87514c9..4aeb7e8bd2c4 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/firstLeadingBit.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/firstLeadingBit.spec.ts @@ -24,7 +24,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConcreteIntegerScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors diff --git a/src/webgpu/shader/validation/expression/call/builtin/firstTrailingBit.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/firstTrailingBit.spec.ts index ba4630c94c75..897a213fb84e 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/firstTrailingBit.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/firstTrailingBit.spec.ts @@ -24,7 +24,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConcreteIntegerScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors diff --git a/src/webgpu/shader/validation/expression/call/builtin/floor.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/floor.spec.ts index cb798ba03e31..ca699c6414d4 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/floor.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/floor.spec.ts @@ -25,7 +25,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors diff --git a/src/webgpu/shader/validation/expression/call/builtin/fma.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/fma.spec.ts index d0ff462f79df..f7a25901559f 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/fma.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/fma.spec.ts @@ -21,7 +21,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValidArgumentTypes = objectsToRecord(kConvertableToFloatVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() only errors in cases diff --git a/src/webgpu/shader/validation/expression/call/builtin/fract.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/fract.spec.ts index 49524db8fe91..c930c06ac43d 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/fract.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/fract.spec.ts @@ -24,7 +24,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValidArgumentTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() error on invalid inputs. diff --git a/src/webgpu/shader/validation/expression/call/builtin/frexp.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/frexp.spec.ts index 938e14b638bf..16eb29f9eac4 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/frexp.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/frexp.spec.ts @@ -24,7 +24,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValidArgumentTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() error on invalid inputs. diff --git a/src/webgpu/shader/validation/expression/call/builtin/insertBits.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/insertBits.spec.ts index 25efb53d5aa5..b302bfd14677 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/insertBits.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/insertBits.spec.ts @@ -25,7 +25,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConcreteIntegerScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors on valid inputs diff --git a/src/webgpu/shader/validation/expression/call/builtin/inverseSqrt.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/inverseSqrt.spec.ts index b445f63eabe5..806500d937c0 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/inverseSqrt.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/inverseSqrt.spec.ts @@ -27,7 +27,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() inputs rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/ldexp.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/ldexp.spec.ts index 22753dde67a4..55a702d71f0a 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/ldexp.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/ldexp.spec.ts @@ -68,7 +68,6 @@ function biasRange(type: VectorType | ScalarType) { } g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors diff --git a/src/webgpu/shader/validation/expression/call/builtin/log.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/log.spec.ts index b09d04d5fbfc..4ef0d553c972 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/log.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/log.spec.ts @@ -25,7 +25,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() inputs rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/log2.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/log2.spec.ts index ecd9927c4688..d242e1a41069 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/log2.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/log2.spec.ts @@ -25,7 +25,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() inputs rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/max.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/max.spec.ts index 184c6ae92129..f32589fcf673 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/max.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/max.spec.ts @@ -24,7 +24,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kAllNumericScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors diff --git a/src/webgpu/shader/validation/expression/call/builtin/min.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/min.spec.ts index 003ecab76f5b..2222c44e9228 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/min.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/min.spec.ts @@ -24,7 +24,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kAllNumericScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors diff --git a/src/webgpu/shader/validation/expression/call/builtin/mix.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/mix.spec.ts index 62e9c0c194e1..638c89f45a8b 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/mix.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/mix.spec.ts @@ -21,7 +21,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValidArgumentTypes = objectsToRecord(kConvertableToFloatVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors diff --git a/src/webgpu/shader/validation/expression/call/builtin/modf.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/modf.spec.ts index b26de59d0de3..7fe47ba2326b 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/modf.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/modf.spec.ts @@ -25,7 +25,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/normalize.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/normalize.spec.ts index c0504b74a09f..bed18020632d 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/normalize.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/normalize.spec.ts @@ -55,7 +55,6 @@ function isSubnormalFunctionForScalarType(type: ScalarType): (v: number) => bool } g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/pow.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/pow.spec.ts index b2b472012f87..5f523ebfdb05 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/pow.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/pow.spec.ts @@ -38,7 +38,6 @@ function quantizeFunctionForScalarType(type: ScalarType): QuantizeFunc { } g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/quantizeToF16.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/quantizeToF16.spec.ts index 8d2980bb3cdb..4cad84e78c49 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/quantizeToF16.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/quantizeToF16.spec.ts @@ -27,7 +27,6 @@ const kValidArgumentTypes = objectsToRecord([ ]); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() error on invalid inputs. diff --git a/src/webgpu/shader/validation/expression/call/builtin/radians.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/radians.spec.ts index 3de40c2a4091..9017231b690a 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/radians.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/radians.spec.ts @@ -25,7 +25,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() inputs rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/reflect.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/reflect.spec.ts index d2a0d92143cf..c71f37f8955e 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/reflect.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/reflect.spec.ts @@ -37,7 +37,6 @@ function quantizeFunctionForScalarType(type: ScalarType): QuantizeFunc { } g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors diff --git a/src/webgpu/shader/validation/expression/call/builtin/refract.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/refract.spec.ts index b28fd11d123d..387340f80e9f 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/refract.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/refract.spec.ts @@ -54,7 +54,6 @@ function isSubnormalFunctionForScalarType(type: ScalarType): (v: number) => bool } g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() only errors in cases diff --git a/src/webgpu/shader/validation/expression/call/builtin/reverseBits.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/reverseBits.spec.ts index bcae5fb2bfdd..8b901bb5958b 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/reverseBits.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/reverseBits.spec.ts @@ -24,7 +24,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConcreteIntegerScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() never errors diff --git a/src/webgpu/shader/validation/expression/call/builtin/round.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/round.spec.ts index 71649496d1f2..e7ccdaafaaf0 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/round.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/round.spec.ts @@ -27,7 +27,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() inputs rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/saturate.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/saturate.spec.ts index 1d0cdb361365..94796999d880 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/saturate.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/saturate.spec.ts @@ -25,7 +25,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() inputs rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/sign.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/sign.spec.ts index 12d39e431f5f..2f1e33b101f2 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/sign.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/sign.spec.ts @@ -28,7 +28,6 @@ const kValuesTypes = objectsToRecord([ ]); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() inputs rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/sin.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/sin.spec.ts index 35ad7b287dd8..6be01123cc94 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/sin.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/sin.spec.ts @@ -27,7 +27,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/sinh.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/sinh.spec.ts index a3f7e81cf7cb..fc43d23cdd82 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/sinh.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/sinh.spec.ts @@ -25,7 +25,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/smoothstep.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/smoothstep.spec.ts index b82602f0ff5e..2879055ab216 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/smoothstep.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/smoothstep.spec.ts @@ -29,7 +29,6 @@ const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); const kArgumentTypes = objectsToRecord(kAllScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/sqrt.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/sqrt.spec.ts index a0f5e0aea773..cabb0d59fb22 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/sqrt.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/sqrt.spec.ts @@ -28,7 +28,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() inputs rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/step.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/step.spec.ts index 82bb13775181..a10ef20c7be1 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/step.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/step.spec.ts @@ -24,7 +24,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValidArgumentTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() error on invalid inputs. diff --git a/src/webgpu/shader/validation/expression/call/builtin/tan.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/tan.spec.ts index b7b771cdb50f..9384585dd5e5 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/tan.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/tan.spec.ts @@ -27,7 +27,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/tanh.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/tanh.spec.ts index c4ec730cff8b..965eb851116c 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/tanh.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/tanh.spec.ts @@ -25,7 +25,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValuesTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() rejects invalid values diff --git a/src/webgpu/shader/validation/expression/call/builtin/transpose.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/transpose.spec.ts index f7b514ca9c4a..aeda9e9b11b0 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/transpose.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/transpose.spec.ts @@ -26,7 +26,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValidArgumentTypes = objectsToRecord(kAllMatrices); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() accept valid inputs. diff --git a/src/webgpu/shader/validation/expression/call/builtin/trunc.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/trunc.spec.ts index 9cdeddebaebe..e0bed7dc5e60 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/trunc.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/trunc.spec.ts @@ -24,7 +24,6 @@ export const g = makeTestGroup(ShaderValidationTest); const kValidArgumentTypes = objectsToRecord(kConvertableToFloatScalarsAndVectors); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin}() error on invalid inputs. diff --git a/src/webgpu/shader/validation/expression/call/builtin/unpack2x16float.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/unpack2x16float.spec.ts index 5795a053d916..d19169d36de1 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/unpack2x16float.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/unpack2x16float.spec.ts @@ -66,7 +66,6 @@ const isValidPacked2xF16 = (packed2xF16AsU32: number) => { export const g = makeTestGroup(ShaderValidationTest); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin} rejects invalid values. diff --git a/src/webgpu/shader/validation/expression/call/builtin/unpack2x16snorm.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/unpack2x16snorm.spec.ts index 224dea7b4b2a..6964bb71c945 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/unpack2x16snorm.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/unpack2x16snorm.spec.ts @@ -47,7 +47,6 @@ const kArgCases = { export const g = makeTestGroup(ShaderValidationTest); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin} rejects invalid values. diff --git a/src/webgpu/shader/validation/expression/call/builtin/unpack2x16unorm.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/unpack2x16unorm.spec.ts index d360d5b922d8..0b3dbbe68e58 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/unpack2x16unorm.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/unpack2x16unorm.spec.ts @@ -47,7 +47,6 @@ const kArgCases = { export const g = makeTestGroup(ShaderValidationTest); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin} rejects invalid values. diff --git a/src/webgpu/shader/validation/expression/call/builtin/unpack4x8snorm.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/unpack4x8snorm.spec.ts index 533d57aa5c7e..eb560549d461 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/unpack4x8snorm.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/unpack4x8snorm.spec.ts @@ -47,7 +47,6 @@ const kArgCases = { export const g = makeTestGroup(ShaderValidationTest); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin} rejects invalid values. diff --git a/src/webgpu/shader/validation/expression/call/builtin/unpack4x8unorm.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/unpack4x8unorm.spec.ts index 4097d790eccc..6dc7ae6e9ca1 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/unpack4x8unorm.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/unpack4x8unorm.spec.ts @@ -47,7 +47,6 @@ const kArgCases = { export const g = makeTestGroup(ShaderValidationTest); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin} rejects invalid values. diff --git a/src/webgpu/shader/validation/expression/call/builtin/unpack4xI8.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/unpack4xI8.spec.ts index 11461062ef88..fa37dc16fa26 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/unpack4xI8.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/unpack4xI8.spec.ts @@ -68,7 +68,6 @@ g.test('supported') }); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin} rejects invalid values. diff --git a/src/webgpu/shader/validation/expression/call/builtin/unpack4xU8.spec.ts b/src/webgpu/shader/validation/expression/call/builtin/unpack4xU8.spec.ts index 6d82c0173e24..6fde3dc69fd1 100644 --- a/src/webgpu/shader/validation/expression/call/builtin/unpack4xU8.spec.ts +++ b/src/webgpu/shader/validation/expression/call/builtin/unpack4xU8.spec.ts @@ -68,7 +68,6 @@ g.test('supported') }); g.test('values') - .batch(125) .desc( ` Validates that constant evaluation and override evaluation of ${builtin} rejects invalid values.