capture_gles_ext_params: Implement glGetIntegervRobustANGLE.

Move RobustClientMemoryTest.* to crashed tests, as it builds now.

Bug: angleproject:5721
Change-Id: I590f4bd679374ee3302fc985a53747ddd60dd429
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2739724
Commit-Queue: Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
Reviewed-by: Cody Northrop <cnorthrop@google.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
diff --git a/src/libANGLE/capture/capture_gles_ext_params.cpp b/src/libANGLE/capture/capture_gles_ext_params.cpp
index a88b6fc..4788818 100644
--- a/src/libANGLE/capture/capture_gles_ext_params.cpp
+++ b/src/libANGLE/capture/capture_gles_ext_params.cpp
@@ -535,7 +535,7 @@
                                           GLint *data,
                                           ParamCapture *paramCapture)
 {
-    UNIMPLEMENTED();
+    paramCapture->readBufferSizeBytes = sizeof(GLsizei);
 }
 
 void CaptureGetIntegervRobustANGLE_data(const State &glState,
@@ -546,7 +546,7 @@
                                         GLint *data,
                                         ParamCapture *paramCapture)
 {
-    UNIMPLEMENTED();
+    CaptureGetParameter(glState, pname, sizeof(GLint) * bufSize, paramCapture);
 }
 
 void CaptureGetProgramivRobustANGLE_length(const State &glState,
diff --git a/src/tests/capture_replay_tests/capture_replay_expectations.txt b/src/tests/capture_replay_tests/capture_replay_expectations.txt
index 6ef7552..3737629 100644
--- a/src/tests/capture_replay_tests/capture_replay_expectations.txt
+++ b/src/tests/capture_replay_tests/capture_replay_expectations.txt
@@ -81,6 +81,7 @@
 OcclusionQueriesTest.*
 PBOExtensionTest.*
 PixmapTest.Clearing/*
+RobustClientMemoryTest.*
 SemaphoreTest.SemaphoreShouldBeSemaphore/*
 SRGBFramebufferTest.Validation/*
 StateChangeRenderTest.GenerateMipmap/*
@@ -106,7 +107,6 @@
 # Compile failed tests
 GetImageTest.*
 GetTexLevelParameterTest.Queries/*
-RobustClientMemoryTest.*
 RobustResourceInitTest.*
 SemaphoreTest.*
 VulkanExternalImageTest.*