* tstest/integration: run a test against a real Windows tailscaled service Updates #20381 Signed-off-by: Yaruk Asghar <yaruk@tailscale.com> * tstest/integration: serialize Windows service tests and clean up state Updates #20381 Signed-off-by: Yaruk Asghar <yaruk@tailscale.com> * tstest/integration: address review feedback on Windows service tests Updates #20381 Signed-off-by: Yaruk Asghar <yaruk@tailscale.com> * tstest/integration: use background context for service teardown Updates #20381 Signed-off-by: Yaruk Asghar <yaruk@tailscale.com> * tstest/integration: run Windows service test via the normal windows CI run Updates #20381 Signed-off-by: Yaruk Asghar <yaruk@tailscale.com> * tstest/integration: address review feedback on Windows service tests Updates #20381 Signed-off-by: Yaruk Asghar <yaruk@tailscale.com> --------- Signed-off-by: Yaruk Asghar <yaruk@tailscale.com>
19 lines
496 B
Go
19 lines
496 B
Go
// Copyright (c) Tailscale Inc & contributors
|
|
// SPDX-License-Identifier: BSD-3-Clause
|
|
|
|
//go:build !windows
|
|
|
|
package integration
|
|
|
|
// Non-Windows stubs for the Windows service backend; never called, since
|
|
// windowsService is only set on Windows.
|
|
|
|
func (n *TestNode) startWindowsServiceDaemon() *Daemon {
|
|
n.env.t.Fatal("Windows service daemon is only supported on Windows")
|
|
return nil
|
|
}
|
|
|
|
func (n *TestNode) stopService() {
|
|
n.env.t.Fatal("Windows service daemon is only supported on Windows")
|
|
}
|