blob: d927e734eda1100d8be8e2ff3f6461b0f789fa90 [file] [log] [blame]
package main
import (
"testing"
"fuchsia.googlesource.com/tests/bootserver"
)
func TestWriteFirmwareNoType(t *testing.T) {
instance, cleanup := bootserver.StartQemu(t, "netsvc.all-features=true, netsvc.netboot=true", "full")
defer cleanup()
logPattern := []bootserver.LogMatch{
{"Received request from ", true},
{"Proceeding with nodename ", true},
{"Transfer starts", true},
{"Transfer ends successfully", true},
{"Issued reboot command to", true},
}
bootserver.CmdSearchLog(
t, logPattern,
bootserver.ToolPath(t, "bootserver"), "-n", bootserver.DefaultNodename,
"--firmware", bootserver.FirmwarePath(t), "-1", "--fail-fast")
instance.WaitForLogMessage("netsvc: Running FIRMWARE Paver (firmware type '')")
}