<?xml version="1.0" ?>
<configuration description="Config to run OpenCL-CTS-test_subgroups">
    <option name="logcat-on-failure" value="false"/>
    <target_preparer class="com.android.tradefed.targetprep.RootTargetPreparer"/>
    <target_preparer class="com.android.compatibility.common.tradefed.targetprep.FilePusher">
        <option name="cleanup" value="true"/>
        <option name="push-file" key="OpenCL-CTS-test_subgroups" value="/data/nativetest64/unrestricted/OpenCL-CTS"/>
    </target_preparer>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="barrier_functions_core" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_subgroups barrier_functions_core"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="barrier_functions_ext" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_subgroups barrier_functions_ext"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="ifp_core" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_subgroups ifp_core"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="ifp_ext" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_subgroups ifp_ext"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="subgroup_functions_ballot" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_subgroups subgroup_functions_ballot"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="subgroup_functions_clustered_reduce" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_subgroups subgroup_functions_clustered_reduce"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="subgroup_functions_core" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_subgroups subgroup_functions_core"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="subgroup_functions_ext" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_subgroups subgroup_functions_ext"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="subgroup_functions_extended_types" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_subgroups subgroup_functions_extended_types"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="subgroup_functions_non_uniform_arithmetic" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_subgroups subgroup_functions_non_uniform_arithmetic"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="subgroup_functions_non_uniform_vote" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_subgroups subgroup_functions_non_uniform_vote"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="subgroup_functions_rotate" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_subgroups subgroup_functions_rotate"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="subgroup_functions_shuffle" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_subgroups subgroup_functions_shuffle"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="subgroup_functions_shuffle_relative" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_subgroups subgroup_functions_shuffle_relative"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="sub_group_info_core" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_subgroups sub_group_info_core"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="sub_group_info_ext" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_subgroups sub_group_info_ext"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="work_item_functions_core" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_subgroups work_item_functions_core"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="work_item_functions_ext" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_subgroups work_item_functions_ext"/>
    </test>
</configuration>
