1f6603c60Sopenharmony_ci{ 2f6603c60Sopenharmony_ci "description": "Config for ActsVulkanTest test cases", 3f6603c60Sopenharmony_ci "driver": { 4f6603c60Sopenharmony_ci "module-name": "ActsVulkanTests", 5f6603c60Sopenharmony_ci "native-test-timeout": "120000", 6f6603c60Sopenharmony_ci "native-test-device-path": "/data/local/tmp", 7f6603c60Sopenharmony_ci "runtime-hint": "100s", 8f6603c60Sopenharmony_ci "type": "CppTest" 9f6603c60Sopenharmony_ci }, 10f6603c60Sopenharmony_ci "kits": [ 11f6603c60Sopenharmony_ci { 12f6603c60Sopenharmony_ci "pre-push" : [ 13f6603c60Sopenharmony_ci ], 14f6603c60Sopenharmony_ci "post-push" : [ 15f6603c60Sopenharmony_ci "mount -o rw,remount /", 16f6603c60Sopenharmony_ci "chmod -R 777 /data/local/tmp/*", 17f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/*.qpa", 18f6603c60Sopenharmony_ci "rm -rf /data/local/tmp/*.xml", 19f6603c60Sopenharmony_ci "mkdir -p /data/storage/shader_cache/local", 20f6603c60Sopenharmony_ci "mkdir /data/local/tmp/vulkan", 21f6603c60Sopenharmony_ci "tar zxvf /data/local/tmp/vulkandata.tar.gz -C /data/local/tmp/vulkan", 22f6603c60Sopenharmony_ci "chmod -R 777 /data/local/tmp/vulkan/vk-default/*", 23f6603c60Sopenharmony_ci "cp -r /data/local/tmp/vulkan/vk-default /data/local/tmp", 24f6603c60Sopenharmony_ci "cp -r /data/local/tmp/vulkan/data/vulkan/* /data/local/tmp/vulkan", 25f6603c60Sopenharmony_ci "cp /data/local/tmp/libdeqp* /system/lib", 26f6603c60Sopenharmony_ci "cp /data/local/tmp/librosen_context* /system/lib", 27f6603c60Sopenharmony_ci "cp /data/local/tmp/libskia_canvaskit* /system/lib" 28f6603c60Sopenharmony_ci ], 29f6603c60Sopenharmony_ci 30f6603c60Sopenharmony_ci "push": [ 31f6603c60Sopenharmony_ci "ActsVulkanTests->/data/local/tmp/ActsVulkanTests", 32f6603c60Sopenharmony_ci "vulkandata/libdeqp_ohos_platform.z.so->/data/local/tmp/libdeqp_ohos_platform.z.so", 33f6603c60Sopenharmony_ci "vulkandata/librosen_context.z.so->/data/local/tmp/librosen_context.z.so", 34f6603c60Sopenharmony_ci "vulkandata/libdeqp_spirv.z.so->/data/local/tmp/libdeqp_spirv.z.so", 35f6603c60Sopenharmony_ci "vulkandata/libdeqp_amber.z.so->/data/local/tmp/libdeqp_amber.z.so", 36f6603c60Sopenharmony_ci "vulkandata/libdeqp_spvremapper.z.so->/data/local/tmp/libdeqp_spvremapper.z.so", 37f6603c60Sopenharmony_ci "vulkandata/libskia_canvaskit.z.so->/data/local/tmp/libskia_canvaskit.z.so", 38f6603c60Sopenharmony_ci "vulkandata/vulkandata.tar.gz->/data/local/tmp/vulkandata.tar.gz" 39f6603c60Sopenharmony_ci ], 40f6603c60Sopenharmony_ci "type": "PushKit" 41f6603c60Sopenharmony_ci }, 42f6603c60Sopenharmony_ci { 43f6603c60Sopenharmony_ci "type": "ShellKit", 44f6603c60Sopenharmony_ci "run-command": [ 45f6603c60Sopenharmony_ci "remount", 46f6603c60Sopenharmony_ci "mkdir /data/test", 47f6603c60Sopenharmony_ci "cd /data/local/tmp" 48f6603c60Sopenharmony_ci ], 49f6603c60Sopenharmony_ci "teardown-localcommand": [ 50f6603c60Sopenharmony_ci "python testcases/vulkandata/genlocal.py" 51f6603c60Sopenharmony_ci ] 52f6603c60Sopenharmony_ci }, 53f6603c60Sopenharmony_ci { 54f6603c60Sopenharmony_ci "type": "CommandKit", 55f6603c60Sopenharmony_ci "teardown": [ 56f6603c60Sopenharmony_ci { 57f6603c60Sopenharmony_ci "name": "pull", 58f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanApiTest.qpa->ActsVulkanApiTest.qpa" 59f6603c60Sopenharmony_ci }, 60f6603c60Sopenharmony_ci { 61f6603c60Sopenharmony_ci "name": "pull", 62f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanBindingmodelTest.qpa->ActsVulkanBindingmodelTest.qpa" 63f6603c60Sopenharmony_ci }, 64f6603c60Sopenharmony_ci { 65f6603c60Sopenharmony_ci "name": "pull", 66f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanClippingTest.qpa->ActsVulkanClippingTest.qpa" 67f6603c60Sopenharmony_ci }, 68f6603c60Sopenharmony_ci { 69f6603c60Sopenharmony_ci "name": "pull", 70f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanComputeTest.qpa->ActsVulkanComputeTest.qpa" 71f6603c60Sopenharmony_ci }, 72f6603c60Sopenharmony_ci { 73f6603c60Sopenharmony_ci "name": "pull", 74f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanConditionalrenderingTest.qpa->ActsVulkanConditionalrenderingTest.qpa" 75f6603c60Sopenharmony_ci }, 76f6603c60Sopenharmony_ci { 77f6603c60Sopenharmony_ci "name": "pull", 78f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanDescriptorindexingTest.qpa->ActsVulkanDescriptorindexingTest.qpa" 79f6603c60Sopenharmony_ci }, 80f6603c60Sopenharmony_ci { 81f6603c60Sopenharmony_ci "name": "pull", 82f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanDevicegroupTest.qpa->ActsVulkanDevicegroupTest.qpa" 83f6603c60Sopenharmony_ci }, 84f6603c60Sopenharmony_ci { 85f6603c60Sopenharmony_ci "name": "pull", 86f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanDrawTest.qpa->ActsVulkanDrawTest.qpa" 87f6603c60Sopenharmony_ci }, 88f6603c60Sopenharmony_ci { 89f6603c60Sopenharmony_ci "name": "pull", 90f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanDrmformatmodifiersTest.qpa->ActsVulkanDrmformatmodifiersTest.qpa" 91f6603c60Sopenharmony_ci }, 92f6603c60Sopenharmony_ci { 93f6603c60Sopenharmony_ci "name": "pull", 94f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanDynamicrenderingTest.qpa->ActsVulkanDynamicrenderingTest.qpa" 95f6603c60Sopenharmony_ci }, 96f6603c60Sopenharmony_ci { 97f6603c60Sopenharmony_ci "name": "pull", 98f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanDynamicstateTest.qpa->ActsVulkanDynamicstateTest.qpa" 99f6603c60Sopenharmony_ci }, 100f6603c60Sopenharmony_ci { 101f6603c60Sopenharmony_ci "name": "pull", 102f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanFractionmandatorytestsTest.qpa->ActsVulkanFractionmandatorytestsTest.qpa" 103f6603c60Sopenharmony_ci }, 104f6603c60Sopenharmony_ci { 105f6603c60Sopenharmony_ci "name": "pull", 106f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanFragmentoperationsTest.qpa->ActsVulkanFragmentoperationsTest.qpa" 107f6603c60Sopenharmony_ci }, 108f6603c60Sopenharmony_ci { 109f6603c60Sopenharmony_ci "name": "pull", 110f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanFragmentshaderinterlockTest.qpa->ActsVulkanFragmentshaderinterlockTest.qpa" 111f6603c60Sopenharmony_ci }, 112f6603c60Sopenharmony_ci { 113f6603c60Sopenharmony_ci "name": "pull", 114f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanFragmentshadingrateTest.qpa->ActsVulkanFragmentshadingrateTest.qpa" 115f6603c60Sopenharmony_ci }, 116f6603c60Sopenharmony_ci { 117f6603c60Sopenharmony_ci "name": "pull", 118f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanGeometryTest.qpa->ActsVulkanGeometryTest.qpa" 119f6603c60Sopenharmony_ci }, 120f6603c60Sopenharmony_ci { 121f6603c60Sopenharmony_ci "name": "pull", 122f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanGlslTest.qpa->ActsVulkanGlslTest.qpa" 123f6603c60Sopenharmony_ci }, 124f6603c60Sopenharmony_ci { 125f6603c60Sopenharmony_ci "name": "pull", 126f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanGraphicsfuzzTest.qpa->ActsVulkanGraphicsfuzzTest.qpa" 127f6603c60Sopenharmony_ci }, 128f6603c60Sopenharmony_ci { 129f6603c60Sopenharmony_ci "name": "pull", 130f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanImagelessframebufferTest.qpa->ActsVulkanImagelessframebufferTest.qpa" 131f6603c60Sopenharmony_ci }, 132f6603c60Sopenharmony_ci { 133f6603c60Sopenharmony_ci "name": "pull", 134f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanImageTest.qpa->ActsVulkanImageTest.qpa" 135f6603c60Sopenharmony_ci }, 136f6603c60Sopenharmony_ci { 137f6603c60Sopenharmony_ci "name": "pull", 138f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanInfoTest.qpa->ActsVulkanInfoTest.qpa" 139f6603c60Sopenharmony_ci }, 140f6603c60Sopenharmony_ci { 141f6603c60Sopenharmony_ci "name": "pull", 142f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanMasterTest.qpa->ActsVulkanMasterTest.qpa" 143f6603c60Sopenharmony_ci }, 144f6603c60Sopenharmony_ci { 145f6603c60Sopenharmony_ci "name": "pull", 146f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanMemorymodelTest.qpa->ActsVulkanMemorymodelTest.qpa" 147f6603c60Sopenharmony_ci }, 148f6603c60Sopenharmony_ci { 149f6603c60Sopenharmony_ci "name": "pull", 150f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanMemoryTest.qpa->ActsVulkanMemoryTest.qpa" 151f6603c60Sopenharmony_ci },{ 152f6603c60Sopenharmony_ci "name": "pull", 153f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanMeshshaderTest.qpa->ActsVulkanMeshshaderTest.qpa" 154f6603c60Sopenharmony_ci }, 155f6603c60Sopenharmony_ci { 156f6603c60Sopenharmony_ci "name": "pull", 157f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanMultiviewTest.qpa->ActsVulkanMultiviewTest.qpa" 158f6603c60Sopenharmony_ci }, 159f6603c60Sopenharmony_ci { 160f6603c60Sopenharmony_ci "name": "pull", 161f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanPipelineTest.qpa->ActsVulkanPipelineTest.qpa" 162f6603c60Sopenharmony_ci }, 163f6603c60Sopenharmony_ci { 164f6603c60Sopenharmony_ci "name": "pull", 165f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanProtectedmemoryTest.qpa->ActsVulkanProtectedmemoryTest.qpa" 166f6603c60Sopenharmony_ci }, 167f6603c60Sopenharmony_ci { 168f6603c60Sopenharmony_ci "name": "pull", 169f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanQuerypoolTest.qpa->ActsVulkanQuerypoolTest.qpa" 170f6603c60Sopenharmony_ci }, 171f6603c60Sopenharmony_ci { 172f6603c60Sopenharmony_ci "name": "pull", 173f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanRasterizationTest.qpa->ActsVulkanRasterizationTest.qpa" 174f6603c60Sopenharmony_ci }, 175f6603c60Sopenharmony_ci { 176f6603c60Sopenharmony_ci "name": "pull", 177f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanRaytracingpipelineTest.qpa->ActsVulkanRaytracingpipelineTest.qpa" 178f6603c60Sopenharmony_ci }, 179f6603c60Sopenharmony_ci { 180f6603c60Sopenharmony_ci "name": "pull", 181f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanReconvergenceTest.qpa->ActsVulkanReconvergenceTest.qpa" 182f6603c60Sopenharmony_ci }, 183f6603c60Sopenharmony_ci { 184f6603c60Sopenharmony_ci "name": "pull", 185f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanRenderpass2Test.qpa->ActsVulkanRenderpass2Test.qpa" 186f6603c60Sopenharmony_ci }, 187f6603c60Sopenharmony_ci { 188f6603c60Sopenharmony_ci "name": "pull", 189f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanRenderpassTest.qpa->ActsVulkanRenderpassTest.qpa" 190f6603c60Sopenharmony_ci }, 191f6603c60Sopenharmony_ci { 192f6603c60Sopenharmony_ci "name": "pull", 193f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanRobustnessTest.qpa->ActsVulkanRobustnessTest.qpa" 194f6603c60Sopenharmony_ci }, 195f6603c60Sopenharmony_ci { 196f6603c60Sopenharmony_ci "name": "pull", 197f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanSparseresourcesTest.qpa->ActsVulkanSparseresourcesTest.qpa" 198f6603c60Sopenharmony_ci }, 199f6603c60Sopenharmony_ci { 200f6603c60Sopenharmony_ci "name": "pull", 201f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanSpirvassemblyTest.qpa->ActsVulkanSpirvassemblyTest.qpa" 202f6603c60Sopenharmony_ci }, 203f6603c60Sopenharmony_ci { 204f6603c60Sopenharmony_ci "name": "pull", 205f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanSsboTest.qpa->ActsVulkanSsboTest.qpa" 206f6603c60Sopenharmony_ci }, 207f6603c60Sopenharmony_ci { 208f6603c60Sopenharmony_ci "name": "pull", 209f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanSubgroupsTest.qpa->ActsVulkanSubgroupsTest.qpa" 210f6603c60Sopenharmony_ci }, 211f6603c60Sopenharmony_ci { 212f6603c60Sopenharmony_ci "name": "pull", 213f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanSynchronization2Test.qpa->ActsVulkanSynchronization2Test.qpa" 214f6603c60Sopenharmony_ci }, 215f6603c60Sopenharmony_ci { 216f6603c60Sopenharmony_ci "name": "pull", 217f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanSynchronizationTest.qpa->ActsVulkanSynchronizationTest.qpa" 218f6603c60Sopenharmony_ci }, 219f6603c60Sopenharmony_ci { 220f6603c60Sopenharmony_ci "name": "pull", 221f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanTessellationTest.qpa->ActsVulkanTessellationTest.qpa" 222f6603c60Sopenharmony_ci }, 223f6603c60Sopenharmony_ci { 224f6603c60Sopenharmony_ci "name": "pull", 225f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanTestissuesTest.qpa->ActsVulkanTestissuesTest.qpa" 226f6603c60Sopenharmony_ci }, 227f6603c60Sopenharmony_ci { 228f6603c60Sopenharmony_ci "name": "pull", 229f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanTextureTest.qpa->ActsVulkanTextureTest.qpa" 230f6603c60Sopenharmony_ci }, 231f6603c60Sopenharmony_ci { 232f6603c60Sopenharmony_ci "name": "pull", 233f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanTransformfeedbackTest.qpa->ActsVulkanTransformfeedbackTest.qpa" 234f6603c60Sopenharmony_ci }, 235f6603c60Sopenharmony_ci { 236f6603c60Sopenharmony_ci "name": "pull", 237f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanUboTest.qpa->ActsVulkanUboTest.qpa" 238f6603c60Sopenharmony_ci }, 239f6603c60Sopenharmony_ci { 240f6603c60Sopenharmony_ci "name": "pull", 241f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanWsiTest.qpa->ActsVulkanWsiTest.qpa" 242f6603c60Sopenharmony_ci }, 243f6603c60Sopenharmony_ci { 244f6603c60Sopenharmony_ci "name": "pull", 245f6603c60Sopenharmony_ci "value": "/data/local/tmp/ActsVulkanYcbcrTest.qpa->ActsVulkanYcbcrTest.qpa" 246f6603c60Sopenharmony_ci } 247f6603c60Sopenharmony_ci ] 248f6603c60Sopenharmony_ci } 249f6603c60Sopenharmony_ci 250f6603c60Sopenharmony_ci ] 251f6603c60Sopenharmony_ci}