Skip to content

CTS failures in limits,maxInterStageShaderVariables for limitTest of underDefault, overMaximum #8945

@andyleiserson

Description

@andyleiserson

The following CTS suites have failures:

webgpu:api,validation,capability_checks,limits,maxInterStageShaderVariables:createRenderPipeline,at_over:limitTest="underDefault";*
webgpu:api,validation,capability_checks,limits,maxInterStageShaderVariables:createRenderPipeline,at_over:limitTest="overMaximum";*

Example failure from underDefault:

[fail] webgpu:api,validation,capability_checks,limits,maxInterStageShaderVariables:createRenderPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=true;items=["sample_index","sample_mask","sample_mask_out"] (20ms). Log:
  - EXPECTATION FAILED: expected actual actualLimit: 15 to equal defaultLimit: 16
        at LimitTests.expect (file:///Users/Andy/Development/wgpu/cts/out/common/framework/fixture.js:373:34)
        at LimitTests._getDeviceWithSpecificLimit (file:///Users/Andy/Development/wgpu/cts/out/webgpu/api/validation/capability_checks/limits/limit_utils.js:525:18)
        at eventLoopTick (ext:core/01_core.js:179:7)
        at async LimitTests.testDeviceWithRequestedMaximumLimits (file:///Users/Andy/Development/wgpu/cts/out/webgpu/api/validation/capability_checks/limits/limit_utils.js:647:29)
        at async RunCaseSpecific.fn (file:///Users/Andy/Development/wgpu/cts/out/webgpu/api/validation/capability_checks/limits/maxInterStageShaderVariables.spec.js:210:3)

Example failure from overMaximum:

[fail] webgpu:api,validation,capability_checks,limits,maxInterStageShaderVariables:createRenderPipeline,at_over:limitTest="overMaximum";testValueName="overLimit";async=true;items=["sample_index","sample_mask","sample_mask_out"] (18ms). Log:
  - EXPECTATION FAILED: DID NOT REJECT
        at LimitTests.eventualAsyncExpectation (file:///Users/Andy/Development/wgpu/cts/out/common/framework/fixture.js:258:24)
        at LimitTests.shouldReject (file:///Users/Andy/Development/wgpu/cts/out/common/framework/fixture.js:301:10)
        at LimitTests.requestDeviceWithLimits (file:///Users/Andy/Development/wgpu/cts/out/webgpu/api/validation/capability_checks/limits/limit_utils.js:445:12)
        at LimitTests._getDeviceWithSpecificLimit (file:///Users/Andy/Development/wgpu/cts/out/webgpu/api/validation/capability_checks/limits/limit_utils.js:496:31)
        at LimitTests._getDeviceWithRequestedMaximumLimit (file:///Users/Andy/Development/wgpu/cts/out/webgpu/api/validation/capability_checks/limits/limit_utils.js:563:17)
        at LimitTests.testDeviceWithRequestedMaximumLimits (file:///Users/Andy/Development/wgpu/cts/out/webgpu/api/validation/capability_checks/limits/limit_utils.js:647:40)
        at RunCaseSpecific.fn (file:///Users/Andy/Development/wgpu/cts/out/webgpu/api/validation/capability_checks/limits/maxInterStageShaderVariables.spec.js:210:11)

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: ctsIssues stemming from the WebGPU Conformance Test Suitetype: bugSomething isn't working

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions