export const description = `Tests for valid operations with various client-side thread-shared state of GPUBuffers.States to test:- mapping pending- mapped- mapped at creation- mapped at creation, then unmapped- mapped at creation, then unmapped, then re-mapped- destroyedTODO: Look for more things to test.`;import { makeTestGroup } from '../../../../common/framework/test_group.js';import { AllFeaturesMaxLimitsGPUTest } from '../../../gpu_test.js';export const g = makeTestGroup(AllFeaturesMaxLimitsGPUTest);g.test('serialize').desc(`Copy a GPUBuffer to another thread while it is in various states on{the sending thread, yet another thread}.`).unimplemented();g.test('destroyed').desc(`Destroy on one thread while in various states in another thread.`).unimplemented();