>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]>