[cts.https.html?q=webgpu:shader,execution,memory_model,barrier:workgroup_barrier_load_store:*]
  [:accessValueType="f16";memType="non_atomic_storage";accessPair="rw";normalBarrier=false]

  [:accessValueType="f16";memType="non_atomic_storage";accessPair="rw";normalBarrier=true]

  [:accessValueType="f16";memType="non_atomic_texture";accessPair="rw";normalBarrier=false]

  [:accessValueType="f16";memType="non_atomic_texture";accessPair="rw";normalBarrier=true]

  [:accessValueType="f16";memType="non_atomic_workgroup";accessPair="rw";normalBarrier=false]

  [:accessValueType="f16";memType="non_atomic_workgroup";accessPair="rw";normalBarrier=true]

  [:accessValueType="u32";memType="non_atomic_storage";accessPair="rw";normalBarrier=false]

  [:accessValueType="u32";memType="non_atomic_storage";accessPair="rw";normalBarrier=true]

  [:accessValueType="u32";memType="non_atomic_texture";accessPair="rw";normalBarrier=false]

  [:accessValueType="u32";memType="non_atomic_texture";accessPair="rw";normalBarrier=true]

  [:accessValueType="u32";memType="non_atomic_workgroup";accessPair="rw";normalBarrier=false]

  [:accessValueType="u32";memType="non_atomic_workgroup";accessPair="rw";normalBarrier=true]


[cts.https.html?q=webgpu:shader,execution,memory_model,barrier:workgroup_barrier_store_load:*]
  [:accessValueType="f16";memType="non_atomic_storage";accessPair="wr";normalBarrier=false]

  [:accessValueType="f16";memType="non_atomic_storage";accessPair="wr";normalBarrier=true]

  [:accessValueType="f16";memType="non_atomic_texture";accessPair="wr";normalBarrier=false]

  [:accessValueType="f16";memType="non_atomic_texture";accessPair="wr";normalBarrier=true]

  [:accessValueType="f16";memType="non_atomic_workgroup";accessPair="wr";normalBarrier=false]

  [:accessValueType="f16";memType="non_atomic_workgroup";accessPair="wr";normalBarrier=true]

  [:accessValueType="u32";memType="non_atomic_storage";accessPair="wr";normalBarrier=false]

  [:accessValueType="u32";memType="non_atomic_storage";accessPair="wr";normalBarrier=true]

  [:accessValueType="u32";memType="non_atomic_texture";accessPair="wr";normalBarrier=false]

  [:accessValueType="u32";memType="non_atomic_texture";accessPair="wr";normalBarrier=true]

  [:accessValueType="u32";memType="non_atomic_workgroup";accessPair="wr";normalBarrier=false]

  [:accessValueType="u32";memType="non_atomic_workgroup";accessPair="wr";normalBarrier=true]


[cts.https.html?q=webgpu:shader,execution,memory_model,barrier:workgroup_barrier_store_store:*]
  [:accessValueType="f16";memType="non_atomic_storage";accessPair="ww";normalBarrier=false]

  [:accessValueType="f16";memType="non_atomic_storage";accessPair="ww";normalBarrier=true]

  [:accessValueType="f16";memType="non_atomic_texture";accessPair="ww";normalBarrier=false]

  [:accessValueType="f16";memType="non_atomic_texture";accessPair="ww";normalBarrier=true]

  [:accessValueType="f16";memType="non_atomic_workgroup";accessPair="ww";normalBarrier=false]

  [:accessValueType="f16";memType="non_atomic_workgroup";accessPair="ww";normalBarrier=true]

  [:accessValueType="u32";memType="non_atomic_storage";accessPair="ww";normalBarrier=false]

  [:accessValueType="u32";memType="non_atomic_storage";accessPair="ww";normalBarrier=true]

  [:accessValueType="u32";memType="non_atomic_texture";accessPair="ww";normalBarrier=false]

  [:accessValueType="u32";memType="non_atomic_texture";accessPair="ww";normalBarrier=true]

  [:accessValueType="u32";memType="non_atomic_workgroup";accessPair="ww";normalBarrier=false]

  [:accessValueType="u32";memType="non_atomic_workgroup";accessPair="ww";normalBarrier=true]
