Clean up failure_details.proto
This renames "UNSPECIFIED" enum values to "UNKNOWN" to catch up to the
latest best practices. ("unspecified" can be misleading in
forward-compatibility contexts)
RELNOTES: None.
PiperOrigin-RevId: 303787662
diff --git a/src/main/java/com/google/devtools/build/lib/server/GrpcServerImpl.java b/src/main/java/com/google/devtools/build/lib/server/GrpcServerImpl.java
index e8e6488..b95ece0 100644
--- a/src/main/java/com/google/devtools/build/lib/server/GrpcServerImpl.java
+++ b/src/main/java/com/google/devtools/build/lib/server/GrpcServerImpl.java
@@ -618,7 +618,7 @@
FailureDetail.newBuilder()
.setMessage("interrupted")
.setInterrupted(
- Interrupted.newBuilder().setCode(Interrupted.Code.INTERRUPTED_UNSPECIFIED))
+ Interrupted.newBuilder().setCode(Interrupted.Code.INTERRUPTED_UNKNOWN))
.build());
commandId = ""; // The default value, the client will ignore it
}
diff --git a/src/main/protobuf/failure_details.proto b/src/main/protobuf/failure_details.proto
index 9882bd8..90475a9 100644
--- a/src/main/protobuf/failure_details.proto
+++ b/src/main/protobuf/failure_details.proto
@@ -98,7 +98,7 @@
message Interrupted {
enum Code {
// Interrupted at an unspecified time.
- INTERRUPTED_UNSPECIFIED = 0 [(metadata) = { exit_code: 8 }];
+ INTERRUPTED_UNKNOWN = 0 [(metadata) = { exit_code: 8 }];
reserved 1; // For internal use
diff --git a/src/test/java/com/google/devtools/build/lib/server/GrpcServerTest.java b/src/test/java/com/google/devtools/build/lib/server/GrpcServerTest.java
index 28045af..39a8b51 100644
--- a/src/test/java/com/google/devtools/build/lib/server/GrpcServerTest.java
+++ b/src/test/java/com/google/devtools/build/lib/server/GrpcServerTest.java
@@ -400,7 +400,7 @@
assertThat(secondResponse.get().hasFailureDetail()).isTrue();
assertThat(secondResponse.get().getFailureDetail().hasInterrupted()).isTrue();
assertThat(secondResponse.get().getFailureDetail().getInterrupted().getCode())
- .isEqualTo(Interrupted.Code.INTERRUPTED_UNSPECIFIED);
+ .isEqualTo(Interrupted.Code.INTERRUPTED_UNKNOWN);
}
@Test
diff --git a/src/test/java/com/google/devtools/build/lib/util/DetailedExitCodeTest.java b/src/test/java/com/google/devtools/build/lib/util/DetailedExitCodeTest.java
index 24411a7..449dcb2 100644
--- a/src/test/java/com/google/devtools/build/lib/util/DetailedExitCodeTest.java
+++ b/src/test/java/com/google/devtools/build/lib/util/DetailedExitCodeTest.java
@@ -33,7 +33,7 @@
FailureDetail.newBuilder()
.setMessage("interrupted")
.setInterrupted(
- Interrupted.newBuilder().setCode(Interrupted.Code.INTERRUPTED_UNSPECIFIED))
+ Interrupted.newBuilder().setCode(Interrupted.Code.INTERRUPTED_UNKNOWN))
.build()))
.hasExitCode(ExitCode.INTERRUPTED);
}