[cts.https.html?q=webgpu:api,validation,render_pipeline,shader_module:device_mismatch:*]
  implementation-status: backlog
  [:]
    expected: FAIL


[cts.https.html?q=webgpu:api,validation,render_pipeline,shader_module:invalid,fragment:*]
  implementation-status: backlog
  [:isAsync=false;isFragmentShaderValid=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:isAsync=false;isFragmentShaderValid=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:isAsync=true;isFragmentShaderValid=false]
    expected: FAIL

  [:isAsync=true;isFragmentShaderValid=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]


[cts.https.html?q=webgpu:api,validation,render_pipeline,shader_module:invalid,vertex:*]
  implementation-status: backlog
  [:isAsync=false;isVertexShaderValid=false]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:isAsync=false;isVertexShaderValid=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]

  [:isAsync=true;isVertexShaderValid=false]
    expected: FAIL

  [:isAsync=true;isVertexShaderValid=true]
    expected:
      if os == "win" and debug: [PASS, FAIL]
