move robust_buffer_access_behavior tests to NoContext group
authorDaniel Koch <dkoch@nvidia.com>
Wed, 9 Sep 2020 01:46:16 +0000 (21:46 -0400)
committerDaniel Koch <dkoch@nvidia.com>
Wed, 9 Sep 2020 01:46:16 +0000 (21:46 -0400)
commitdfc5773a28a1d73f16a3868d4ecc3fe6dfa94d9e
tree6cdb8d0974d83e939b8798745ece35ab5ad8c74c
parent75e2e59ba27ba0f90ce621bf204061445c50b47a
move robust_buffer_access_behavior tests to NoContext group

VK-GL-CTS Issue: 2575

Cribbed some ideas from the glcRobustnessTests.cpp tests which are already in the
NoContext group.
Didn't really want to touch the ES version of the tests on this old GL-specific branch
but it was necessary to make them compile. This also necessitated removing the skips
for these tests (since they no longer exist as named). I don't expect anyone cares about
the ES tests here, but they do work now.

Components: Framework, OpenGL, OpenGL ES

Affects:
KHR-GL4{3456}.robust_buffer_access_behavior.* (removed)
KHR-GLES32.robust.robust_buffer_access_behavior.* (removed)
KHR-NoContext.gl43.robust_buffer_access_behavior.* (added)
KHR-NoContext.es32.robust_buffer_access_behavior.* (added)

Change-Id: If5198e05863547e79074ca15f48ae16b969040f4
19 files changed:
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/gl43-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/gl44-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/gl45-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass/4.6.0.x/gl46-master.txt
external/openglcts/data/mustpass/gl/khronos_mustpass_noctx/4.6.0.x/gl43-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.3.x/src/gles32-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.3.x/src/gles32-khr-test-issues.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.4.x/src/gles32-khr-test-issues.txt
external/openglcts/data/mustpass/gles/khronos_mustpass/master/gles32-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass_noctx/3.2.4.x/gles32-khr-master.txt
external/openglcts/data/mustpass/gles/khronos_mustpass_noctx/master/gles32-khr-master.txt
external/openglcts/modules/common/glcNoDefaultContextPackage.cpp
external/openglcts/modules/common/glcRobustBufferAccessBehaviorTests.cpp
external/openglcts/modules/common/glcRobustBufferAccessBehaviorTests.hpp
external/openglcts/modules/common/glcRobustnessTests.cpp
external/openglcts/modules/gl/gl4cTestPackages.cpp
external/openglcts/modules/gles32/es32cRobustBufferAccessBehaviorTests.cpp
external/openglcts/modules/gles32/es32cRobustBufferAccessBehaviorTests.hpp
external/openglcts/modules/gles32/es32cTestPackage.cpp