<?xml version="1.0" ?>
<configuration description="Config to run OpenCL-CTS-test_pipes">
    <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_pipes" 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="pipe_convenience_readwrite_char" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_convenience_readwrite_char"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_convenience_readwrite_double" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_convenience_readwrite_double"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_convenience_readwrite_float" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_convenience_readwrite_float"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_convenience_readwrite_half" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_convenience_readwrite_half"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_convenience_readwrite_int" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_convenience_readwrite_int"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_convenience_readwrite_long" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_convenience_readwrite_long"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_convenience_readwrite_short" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_convenience_readwrite_short"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_convenience_readwrite_struct" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_convenience_readwrite_struct"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_convenience_readwrite_uchar" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_convenience_readwrite_uchar"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_convenience_readwrite_uint" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_convenience_readwrite_uint"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_convenience_readwrite_ulong" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_convenience_readwrite_ulong"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_convenience_readwrite_ushort" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_convenience_readwrite_ushort"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_info" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_info"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_max_active_reservations" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_max_active_reservations"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_max_args" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_max_args"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_max_packet_size" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_max_packet_size"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_query_functions" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_query_functions"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_readwrite_char" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_readwrite_char"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_readwrite_double" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_readwrite_double"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_readwrite_errors" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_readwrite_errors"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_readwrite_float" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_readwrite_float"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_readwrite_half" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_readwrite_half"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_readwrite_int" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_readwrite_int"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_readwrite_long" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_readwrite_long"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_readwrite_short" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_readwrite_short"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_readwrite_struct" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_readwrite_struct"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_readwrite_uchar" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_readwrite_uchar"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_readwrite_uint" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_readwrite_uint"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_readwrite_ulong" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_readwrite_ulong"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_readwrite_ushort" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_readwrite_ushort"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_subgroup_readwrite_char" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_subgroup_readwrite_char"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_subgroup_readwrite_double" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_subgroup_readwrite_double"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_subgroup_readwrite_float" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_subgroup_readwrite_float"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_subgroup_readwrite_half" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_subgroup_readwrite_half"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_subgroup_readwrite_int" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_subgroup_readwrite_int"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_subgroup_readwrite_long" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_subgroup_readwrite_long"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_subgroup_readwrite_short" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_subgroup_readwrite_short"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_subgroup_readwrite_struct" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_subgroup_readwrite_struct"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_subgroup_readwrite_uchar" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_subgroup_readwrite_uchar"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_subgroup_readwrite_uint" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_subgroup_readwrite_uint"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_subgroup_readwrite_ulong" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_subgroup_readwrite_ulong"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_subgroup_readwrite_ushort" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_subgroup_readwrite_ushort"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_subgroups_divergence" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_subgroups_divergence"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_workgroup_readwrite_char" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_workgroup_readwrite_char"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_workgroup_readwrite_double" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_workgroup_readwrite_double"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_workgroup_readwrite_float" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_workgroup_readwrite_float"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_workgroup_readwrite_half" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_workgroup_readwrite_half"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_workgroup_readwrite_int" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_workgroup_readwrite_int"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_workgroup_readwrite_long" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_workgroup_readwrite_long"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_workgroup_readwrite_short" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_workgroup_readwrite_short"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_workgroup_readwrite_struct" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_workgroup_readwrite_struct"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_workgroup_readwrite_uchar" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_workgroup_readwrite_uchar"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_workgroup_readwrite_uint" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_workgroup_readwrite_uint"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_workgroup_readwrite_ulong" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_workgroup_readwrite_ulong"/>
    </test>
    <test class="com.android.tradefed.testtype.binary.ExecutableTargetTest">
        <option name="per-binary-timeout" value="1m"/>
        <option name="test-command-line" key="pipe_workgroup_readwrite_ushort" value="CL_WIMPY_MODE=1 /data/nativetest64/unrestricted/OpenCL-CTS/*/OpenCL-CTS-test_pipes pipe_workgroup_readwrite_ushort"/>
    </test>
</configuration>
