mirror of
https://github.com/irungentoo/toxcore.git
synced 2024-03-22 13:30:51 +08:00
2cc8dafd4c
These don't test anything that isn't covered by higher level tox tests. These are also not unit tests and have never found any bug that wasn't also caught by other tests. This makes them a pure maintenance burden.
134 lines
4.2 KiB
YAML
134 lines
4.2 KiB
YAML
---
|
|
bazel-opt_task:
|
|
container:
|
|
image: toxchat/toktok-stack:latest-release
|
|
cpu: 2
|
|
memory: 2G
|
|
configure_script:
|
|
- /src/workspace/tools/inject-repo c-toxcore
|
|
test_all_script:
|
|
- cd /src/workspace && bazel test -k
|
|
--remote_http_cache=http://$CIRRUS_HTTP_CACHE_HOST
|
|
--build_tag_filters=-haskell
|
|
--test_tag_filters=-haskell
|
|
--remote_download_minimal
|
|
--
|
|
//c-toxcore/...
|
|
-//c-toxcore/auto_tests:tcp_relay_test # TODO(robinlinden): Why does this pass locally but not in Cirrus?
|
|
|
|
bazel-dbg_task:
|
|
container:
|
|
image: toxchat/toktok-stack:latest-debug
|
|
cpu: 2
|
|
memory: 2G
|
|
configure_script:
|
|
- /src/workspace/tools/inject-repo c-toxcore
|
|
test_all_script:
|
|
- cd /src/workspace && bazel test -k
|
|
--remote_http_cache=http://$CIRRUS_HTTP_CACHE_HOST
|
|
--build_tag_filters=-haskell
|
|
--test_tag_filters=-haskell
|
|
--remote_download_minimal
|
|
--
|
|
//c-toxcore/...
|
|
-//c-toxcore/auto_tests:tcp_relay_test # TODO(robinlinden): Why does this pass locally but not in Cirrus?
|
|
|
|
bazel-asan_task:
|
|
container:
|
|
image: toxchat/toktok-stack:latest-asan
|
|
cpu: 2
|
|
memory: 4G
|
|
configure_script:
|
|
- /src/workspace/tools/inject-repo c-toxcore
|
|
test_all_script:
|
|
- cd /src/workspace && bazel test -k
|
|
--remote_http_cache=http://$CIRRUS_HTTP_CACHE_HOST
|
|
--build_tag_filters=-haskell
|
|
--test_tag_filters=-haskell
|
|
--remote_download_minimal
|
|
--
|
|
//c-toxcore/...
|
|
-//c-toxcore/auto_tests:tcp_relay_test # TODO(robinlinden): Why does this pass locally but not in Cirrus?
|
|
|
|
# TODO(iphydf): Enable once this works properly.
|
|
#bazel-msan_task:
|
|
# container:
|
|
# image: toxchat/toktok-stack:latest-msan
|
|
# cpu: 2
|
|
# memory: 4G
|
|
# configure_script:
|
|
# - /src/workspace/tools/inject-repo c-toxcore
|
|
# test_all_script:
|
|
# - cd /src/workspace && bazel test -k
|
|
# --remote_http_cache=http://$CIRRUS_HTTP_CACHE_HOST
|
|
# --build_tag_filters=-haskell
|
|
# --test_tag_filters=-haskell
|
|
# --remote_download_minimal
|
|
# --
|
|
# //c-toxcore/...
|
|
# -//c-toxcore/auto_tests:tcp_relay_test # TODO(robinlinden): Why does this pass locally but not in Cirrus?
|
|
|
|
# TODO(iphydf): Fix test timeouts.
|
|
bazel-tsan_task:
|
|
container:
|
|
image: toxchat/toktok-stack:latest-tsan
|
|
cpu: 2
|
|
memory: 4G
|
|
configure_script:
|
|
- /src/workspace/tools/inject-repo c-toxcore
|
|
test_all_script:
|
|
- cd /src/workspace && bazel test -k
|
|
--remote_http_cache=http://$CIRRUS_HTTP_CACHE_HOST
|
|
--build_tag_filters=-haskell
|
|
--test_tag_filters=-haskell
|
|
--remote_download_minimal
|
|
--
|
|
//c-toxcore/...
|
|
-//c-toxcore/auto_tests:conference_av_test
|
|
-//c-toxcore/auto_tests:conference_test
|
|
-//c-toxcore/auto_tests:file_transfer_test
|
|
-//c-toxcore/auto_tests:onion_test
|
|
-//c-toxcore/auto_tests:tcp_relay_test
|
|
-//c-toxcore/auto_tests:tox_many_test
|
|
|
|
# TODO(iphydf): Fix timeouts so we can run more of the tests disabled below.
|
|
bazel-valgrind_task:
|
|
container:
|
|
image: toxchat/toktok-stack:latest-release
|
|
cpu: 2
|
|
memory: 4G
|
|
configure_script:
|
|
- /src/workspace/tools/inject-repo c-toxcore
|
|
test_all_script:
|
|
- cd /src/workspace && bazel test -k
|
|
--remote_http_cache=http://$CIRRUS_HTTP_CACHE_HOST
|
|
--build_tag_filters=-haskell
|
|
--test_tag_filters=-haskell
|
|
--remote_download_minimal
|
|
--config=valgrind
|
|
--
|
|
//c-toxcore/...
|
|
-//c-toxcore/auto_tests:conference_av_test
|
|
-//c-toxcore/auto_tests:conference_test
|
|
-//c-toxcore/auto_tests:encryptsave_test
|
|
-//c-toxcore/auto_tests:file_transfer_test
|
|
-//c-toxcore/auto_tests:onion_test
|
|
-//c-toxcore/auto_tests:tcp_relay_test
|
|
-//c-toxcore/auto_tests:tox_many_tcp_test
|
|
-//c-toxcore/auto_tests:tox_many_test
|
|
|
|
cimple_task:
|
|
container:
|
|
image: toxchat/toktok-stack:latest-release
|
|
cpu: 2
|
|
memory: 4G
|
|
configure_script:
|
|
- /src/workspace/tools/inject-repo c-toxcore
|
|
test_all_script:
|
|
- cd /src/workspace && bazel test -k
|
|
--remote_http_cache=http://$CIRRUS_HTTP_CACHE_HOST
|
|
--build_tag_filters=haskell
|
|
--test_tag_filters=haskell
|
|
--
|
|
//c-toxcore/...
|