| 19 | class NegativeTensor : public TensorTest {}; |
| 20 | |
| 21 | TEST_F(NegativeTensor, ConcurrentTensor) { |
| 22 | TEST_DESCRIPTION( |
| 23 | "Try to create a tensor when sharingMode is VK_SHARING_MODE_CONCURRENT but queueFamilyIndexCount is 0 and " |
| 24 | "pQueueFamilyIndices is nullptr"); |
| 25 | RETURN_IF_SKIP(InitBasicTensor()); |
| 26 | |
| 27 | VkTensorDescriptionARM desc = DefaultDesc(); |
| 28 | VkTensorCreateInfoARM info = DefaultCreateInfo(&desc); |
| 29 | |
| 30 | info.sharingMode = VK_SHARING_MODE_CONCURRENT; |
| 31 | |
| 32 | m_errorMonitor->SetDesiredError("VUID-VkTensorCreateInfoARM-sharingMode-09722"); |
| 33 | m_errorMonitor->SetDesiredError("VUID-VkTensorCreateInfoARM-sharingMode-09723"); |
| 34 | vkt::Tensor tensor(*m_device, info); |
| 35 | m_errorMonitor->VerifyFound(); |
| 36 | } |
| 37 | |
| 38 | TEST_F(NegativeTensor, ConcurrentTensorMaintenance11) { |
| 39 | TEST_DESCRIPTION( |
nothing calls this directly
no test coverage detected