Merge "[Reland] lucifer: capture non-zero exit code in deployment."
diff --git a/OWNERS b/OWNERS
index c61cbff..6e9d9d3 100644
--- a/OWNERS
+++ b/OWNERS
@@ -3,4 +3,6 @@
jkop@chromium.org
linxinan@chromium.org
pprabhu@chromium.org
+vivekshah@chromium.org
+xixuan@chromium.org
zamorzaev@chromium.org
diff --git a/src/lucifer/autotest/dutprep/action.go b/src/lucifer/autotest/dutprep/action.go
index 7889740..479b521 100644
--- a/src/lucifer/autotest/dutprep/action.go
+++ b/src/lucifer/autotest/dutprep/action.go
@@ -21,6 +21,7 @@
InstallTestImage
InstallFirmware
VerifyRecoveryMode
+ UpdateLabel
)
//go:generate stringer -type=Action
@@ -68,12 +69,14 @@
InstallTestImage,
InstallFirmware,
VerifyRecoveryMode,
+ UpdateLabel,
}
var actionArgumentSequence = [...]string{
"stage-usb",
"install-test-image",
"install-firmware",
"verify-recovery-mode",
+ "update-label",
}
func containsAction(as []Action, q Action) bool {
diff --git a/src/lucifer/autotest/dutprep/action_string.go b/src/lucifer/autotest/dutprep/action_string.go
index 75b99ad..6538df1 100644
--- a/src/lucifer/autotest/dutprep/action_string.go
+++ b/src/lucifer/autotest/dutprep/action_string.go
@@ -17,11 +17,12 @@
_ = x[InstallTestImage-2]
_ = x[InstallFirmware-3]
_ = x[VerifyRecoveryMode-4]
+ _ = x[UpdateLabel-5]
}
-const _Action_name = "NoActionStageUSBInstallTestImageInstallFirmwareVerifyRecoveryMode"
+const _Action_name = "NoActionStageUSBInstallTestImageInstallFirmwareVerifyRecoveryModeUpdateLabel"
-var _Action_index = [...]uint8{0, 8, 16, 32, 47, 65}
+var _Action_index = [...]uint8{0, 8, 16, 32, 47, 65, 76}
func (i Action) String() string {
if i < 0 || i >= Action(len(_Action_index)-1) {
diff --git a/src/lucifer/autotest/dutprep/action_test.go b/src/lucifer/autotest/dutprep/action_test.go
index 6d16f34..1391e68 100644
--- a/src/lucifer/autotest/dutprep/action_test.go
+++ b/src/lucifer/autotest/dutprep/action_test.go
@@ -15,12 +15,12 @@
want []Action
}{
{
- in: []Action{StageUSB, InstallTestImage, InstallFirmware, VerifyRecoveryMode},
- want: []Action{StageUSB, InstallTestImage, InstallFirmware, VerifyRecoveryMode},
+ in: []Action{StageUSB, InstallTestImage, InstallFirmware, VerifyRecoveryMode, UpdateLabel},
+ want: []Action{StageUSB, InstallTestImage, InstallFirmware, VerifyRecoveryMode, UpdateLabel},
},
{
- in: []Action{InstallTestImage, InstallFirmware, VerifyRecoveryMode, StageUSB},
- want: []Action{StageUSB, InstallTestImage, InstallFirmware, VerifyRecoveryMode},
+ in: []Action{InstallTestImage, InstallFirmware, UpdateLabel, VerifyRecoveryMode, StageUSB},
+ want: []Action{StageUSB, InstallTestImage, InstallFirmware, VerifyRecoveryMode, UpdateLabel},
},
{
in: []Action{InstallTestImage, StageUSB},