-
Notifications
You must be signed in to change notification settings - Fork 87
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
update ultra-strict build, fix esp32 build
- Loading branch information
1 parent
ea0b196
commit 9373742
Showing
9 changed files
with
40 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,3 +13,4 @@ fuzzer | |
**/*.cache | ||
**/build | ||
**/sdkconfig* | ||
release/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
#!/bin/bash | ||
|
||
# Run all the tests that will run on the host machine | ||
# Note: qemu must be installed, vcan must be set up | ||
# See test/README.md for more information | ||
|
||
bazel test //test:all | ||
|
||
## | ||
## QEMU tests | ||
## | ||
|
||
# ISO-TP linux sockets fail on qemu-arm with the following error: | ||
# ENOPROTOOPT 92 Protocol not available | ||
# however, socketcan linux sockets work fine. | ||
bazel test --config=arm_linux //test:all --test_tag_filters=-isotp_sock | ||
|
||
# It seems socketcan is not supported at all on qemu-ppc | ||
bazel test --config=ppc //test:all --test_tag_filters=-vcan | ||
bazel test --config=ppc64 //test:all --test_tag_filters=-vcan | ||
bazel test --config=ppc64le //test:all --test_tag_filters=-vcan | ||
|
||
# Test that the ultra strict build works | ||
bazel build -s --config=x86_64_clang //test:ultra_strict |