>From Michael Blow <[email protected]>:

Michael Blow has uploaded this change for review. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20585?usp=email )


Change subject: [NO ISSUE][*DB][TEST] Suppress stacktraces on simulated 
failures for log brevity
......................................................................

[NO ISSUE][*DB][TEST] Suppress stacktraces on simulated failures for log brevity

Change-Id: I5431d3a64c8e09ac223c693ae9c1270d89b72e96
---
M 
asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/UnstableCloudClient.java
1 file changed, 5 insertions(+), 1 deletion(-)



  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb 
refs/changes/85/20585/1

diff --git 
a/asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/UnstableCloudClient.java
 
b/asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/UnstableCloudClient.java
index 1160c12..1c4dcaa 100644
--- 
a/asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/UnstableCloudClient.java
+++ 
b/asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/UnstableCloudClient.java
@@ -157,7 +157,11 @@
     private static void fail() throws HyracksDataException {
         double prob = RANDOM.nextInt(100) / 100.0d;
         if (prob < ERROR_RATE.get()) {
-            throw HyracksDataException.create(ErrorCode.FAILED_IO_OPERATION, 
new IOException("Simulated error"));
+            IOException simulatedError = new IOException("Simulated error");
+            simulatedError.setStackTrace(new StackTraceElement[0]);
+            HyracksDataException hde = 
HyracksDataException.create(ErrorCode.FAILED_IO_OPERATION, simulatedError);
+            hde.setStackTrace(new StackTraceElement[0]);
+            throw hde;
         }
     }


--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20585?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings?usp=email

Gerrit-MessageType: newchange
Gerrit-Project: asterixdb
Gerrit-Branch: phoenix
Gerrit-Change-Id: I5431d3a64c8e09ac223c693ae9c1270d89b72e96
Gerrit-Change-Number: 20585
Gerrit-PatchSet: 1
Gerrit-Owner: Michael Blow <[email protected]>

Reply via email to