commit 4ff23b668a339b28dceba3d6bc584009aacd1678 (tree)
parent c29cae76b0fefe4af53d3f4fe72f8e3e95c93809
Author: Marcio Giaxa <i@mgxm.me>
Date: Fri, 28 Dec 2018 11:38:58 -0200
tests: remove freebsd from the test matrix
- Manually add all the native tests to CI manifest.
Diffstat:
2 files changed, 30 insertions(+), 5 deletions(-)
diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml
@@ -14,6 +14,36 @@ tasks:
- test: |
cd zig/build
bin/zig test ../test/behavior.zig
+ bin/zig test ../std/special/compiler_rt/index.zig
+ bin/zig test ../std/index.zig
+
+ bin/zig test ../test/behavior.zig --library c
+ bin/zig test ../std/special/compiler_rt/index.zig --library c
+ bin/zig test ../std/index.zig --library c
+
+ bin/zig test ../test/behavior.zig --release-fast
+ bin/zig test ../std/special/compiler_rt/index.zig --release-fast
+ bin/zig test ../std/index.zig --release-fast
+
+ bin/zig test ../test/behavior.zig --release-fast --library c
+ bin/zig test ../std/special/compiler_rt/index.zig --release-fast --library c
+ bin/zig test ../std/index.zig --release-fast --library c
+
+ bin/zig test ../test/behavior.zig --release-small --library c
+ bin/zig test ../std/special/compiler_rt/index.zig --release-small --library c
+ bin/zig test ../std/index.zig --release-small --library c
+
+ bin/zig test ../test/behavior.zig --release-small
+ bin/zig test ../std/special/compiler_rt/index.zig --release-small
+ bin/zig test ../std/index.zig --release-small
+
+ bin/zig test ../test/behavior.zig --release-safe
+ bin/zig test ../std/special/compiler_rt/index.zig --release-safe
+ bin/zig test ../std/index.zig --release-safe
+
+ bin/zig test ../test/behavior.zig --release-safe --library c
+ bin/zig test ../std/special/compiler_rt/index.zig --release-safe --library c
+ bin/zig test ../std/index.zig --release-safe --library c
# TODO enable all tests
#bin/zig build --build-file ../build.zig test
# TODO integrate with the download page updater and make a
diff --git a/test/tests.zig b/test/tests.zig
@@ -39,11 +39,6 @@ const test_targets = []TestTarget{
.environ = builtin.Environ.unknown,
},
TestTarget{
- .os = builtin.Os.freebsd,
- .arch = builtin.Arch.x86_64,
- .environ = builtin.Environ.unknown,
- },
- TestTarget{
.os = builtin.Os.windows,
.arch = builtin.Arch.x86_64,
.environ = builtin.Environ.msvc,