mirror of
https://github.com/juanfont/headscale.git
synced 2026-10-19 13:06:31 +09:00
integration: avoid toolchain work and login waits in CI
This commit is contained in:
1 parent
519b4621f3
commit
47653f06fb
10 files changed
+715
-88
No files matched your search
@@ -198,17 +198,18 @@
|
||||
goChecks = {
|
||||
build = fc.goBuild (common // { subPackages = [ "cmd/headscale" ]; });
|
||||
|
||||
# The pure unit subset. ./integration (Docker) and
|
||||
# The pure unit subset. The root ./integration package (Docker) and
|
||||
# ./hscontrol/servertest (slow: 10s+ convergence plus race/stress/HA
|
||||
# property tests — run by the servertest workflow instead) are dropped
|
||||
# from the test set but kept in source so cmd/hi and friends still
|
||||
# compile; TestPostgres* needs a server (the SQLite equivalents still
|
||||
# compile. Pure integration helper tests remain included.
|
||||
# TestPostgres* needs a server (the SQLite equivalents still
|
||||
# run). CGO off matches the build.
|
||||
gotest = fc.goTest (
|
||||
common
|
||||
// {
|
||||
testExclude = [
|
||||
"/integration"
|
||||
"/integration$"
|
||||
"/hscontrol/servertest"
|
||||
];
|
||||
goSkip = [ "TestPostgres" ];
|
||||
|
||||
Reference in new issue
Block a user