blob: f0a6e80a49f00aaa3902e59a899bf957b4bb1b9b [file] [log] [blame]
// TestOS is a tiny "operating system" which is packaged the exact same way as
// an actual Metropolis node but only outputs a single flag before exiting.
// It's used for decoupling the installer tests from the Metropolis Node code.
package main
import (
"fmt"
"golang.org/x/sys/unix"
)
func main() {
fmt.Println("TestOS launched successfully! _TESTOS_LAUNCH_SUCCESS_")
unix.Reboot(unix.LINUX_REBOOT_CMD_POWER_OFF)
}