Commit 4ff23b668a

Marcio Giaxa <i@mgxm.me>
2018-12-28 14:38:58
tests: remove freebsd from the test matrix
- Manually add all the native tests to CI manifest.
1 parent c29cae7
Changed files (2)
.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
test/tests.zig
@@ -38,11 +38,6 @@ const test_targets = []TestTarget{
         .arch = builtin.Arch.x86_64,
         .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,