| export const description = ` |
| Stress tests for allocation of GPUCommandEncoder objects through GPUDevice. |
| `; |
| |
| import { makeTestGroup } from '../../common/framework/test_group.js'; |
| import { GPUTest } from '../../webgpu/gpu_test.js'; |
| |
| export const g = makeTestGroup(GPUTest); |
| |
| g.test('coexisting') |
| .desc(`Tests allocation of many coexisting GPUCommandEncoder objects.`) |
| .unimplemented(); |
| |
| g.test('continuous') |
| .desc( |
| `Tests allocation and implicit GC of many GPUCommandEncoder objects over time. |
| Objects are sequentially created and dropped for GC over a very large number of |
| iterations.` |
| ) |
| .unimplemented(); |