Padraic Fanning
b1aaf5e4b5
Switch clippy to stable
...
Happy 1.62.0, everyone!
2022-06-30 20:31:55 -04:00
Padraic Fanning
f836870d82
Run test suites like how CPython runs theirs
...
The extra flags come from the `buildbottest` rule in CPython's Makefile.
This will enable checking the tests we've been skipping by default (such
as network-based tests). This will also report the top 10 slowest tests
and will mark a test as failed if it altered the execution environment.
2022-06-22 20:19:38 -04:00
Jeong YunWon
4b59c083f1
Add musl CI
2022-06-20 01:18:40 +09:00
Padraic Fanning
ff684660b5
Switch clippy to beta
...
Once 1.62 is relased, we can switch back to stable.
2022-05-19 21:37:51 -04:00
Jeong Yunwon
459402d96d
add stdlib test to yasi
2022-05-04 04:08:13 +09:00
Padraic Fanning
856a6dbf02
Tweak lcov commands to not delete everything
2022-04-22 00:53:28 -04:00
Padraic Fanning
7773959bde
Update codecov-action to v3
2022-04-20 23:39:49 -04:00
Padraic Fanning
fca38e4c07
Install llvm-tools-preview on stable in cron-ci
2022-04-20 23:39:30 -04:00
Padraic Fanning
c9dc7b26f2
Switch instrument coverage to stable
2022-04-18 23:02:47 -04:00
Jeong Yunwon
d068109728
Replace wasmer install with setup-wasmer@v1
2022-04-19 01:03:54 +09:00
Jeong Yunwon
131537783e
Remove cargo check for wasm32-wasi
2022-04-19 00:32:28 +09:00
Dean Li
11df5a95e2
ci: add test for wasm32-wasi
2022-04-18 22:37:30 +09:00
Jeong Yunwon
cc8735a6e2
Fixi wasm32 build for workspace
2022-04-18 21:32:08 +09:00
Jeong Yunwon
24d9be1611
wasm32 ci
2022-04-18 21:14:39 +09:00
Jeong Yunwon
0fb5327271
run clippy on nightly to avoid current stable crash
2022-04-15 20:41:05 +09:00
Jeong YunWon
71f6db3415
Merge pull request #3581 from youknowone/skip-segfault
...
mark failing test skip
2022-03-24 00:59:28 +09:00
Dean Li
1ae76d3c15
ci: update geckodriver
2022-03-23 21:51:10 +08:00
Jeong Yunwon
18306e6953
unmark test_pickle::test_exceptions and test_xml_etree::test_pickle
2022-03-22 04:36:16 +09:00
Jeong YunWon
c351caebe9
fix exotic targets ci
2022-03-12 04:59:17 +09:00
Jeong YunWon
9570e9d7ad
try 3.10
2022-02-05 14:53:52 -05:00
Padraic Fanning
ef6ecda8b4
Fix syntax error in ci.yaml
2022-02-03 16:39:25 -05:00
Jeong YunWon
2a69e77865
Disable install-pip test ( #3535 )
...
* disable get-pip test
* if: false instead of comment
Co-authored-by: fanninpm <fanninpm@miamioh.edu >
Co-authored-by: fanninpm <fanninpm@miamioh.edu >
2022-02-03 14:37:44 -06:00
jfh
2de853435b
Add a check for freeBSD.
2021-11-08 17:08:43 +02:00
jfh
25c7d82a86
Add wasi check to ci.
2021-11-04 01:21:24 +02:00
Jeong YunWon
e628c74866
Merge pull request #3372 from Overflow0xFFFF/bugfix/3260-enable-all-ci-tests
...
CI: Run all Rust unit tests
2021-10-25 18:33:05 +09:00
Joshua Ford
22ffe07a12
CI: Run all Rust unit tests
...
Update the CI workflow so that all unit tests are executed.
These tests are run in the same manner as defined in the developer docs.
Closes #3260 .
2021-10-24 17:53:29 -05:00
Padraic Fanning
0390f0efb5
Fix linking error in act
2021-10-24 16:32:33 -04:00
Padraic Fanning
a50b91bb0e
Make benchmark work with act, and fix import
...
This doesn't remedy a certain benchmark's possible memory consumption.
2021-10-24 01:47:12 -04:00
Padraic Fanning
c1282293f8
Fix whatsleft action and make it work with act
2021-10-23 21:21:07 -04:00
Padraic Fanning
e6559c6a6f
Fix testdata action and make it work with act
2021-10-23 21:02:56 -04:00
Padraic Fanning
ba68f5cfcc
Fix codecov action and make it work with act
2021-10-23 19:56:44 -04:00
Noa
33b5827c4d
Disable redoxer action temporarily
2021-10-21 17:04:07 -05:00
Padraic Fanning
51b16d3ef7
Deduplicate test_set
2021-10-16 21:13:18 -04:00
Padraic Fanning
082be10a95
Sort Windows-only test skips
2021-10-16 21:13:17 -04:00
Padraic Fanning
e330ad8261
Separate Windows-only test skips into lines
2021-10-16 21:13:17 -04:00
Padraic Fanning
70bc0b47ab
Deduplicate test_json
2021-10-16 21:13:17 -04:00
Padraic Fanning
6bb576a635
Sort platform-independent tests alphabetically
2021-10-16 21:13:16 -04:00
Padraic Fanning
5f908df5a8
Separate platform-independent tests into lines
2021-10-16 21:13:16 -04:00
Padraic Fanning
69fc86805f
Extract platform-independent tests into env var
2021-10-16 21:12:00 -04:00
Padraic Fanning
edc3b1430e
Add rustpython-stdlib to NON_WASM_PACKAGES
2021-10-16 14:36:06 -04:00
Jeong YunWon
4075d5ebb6
CI runs platform-independent and platform-dependent tests separately
2021-10-15 15:54:23 +09:00
Jeong YunWon
0da02973d5
Run tests with RUST_BACKTRACE envvar
2021-10-15 05:04:24 +09:00
Jeong YunWon
6795bb48ad
bump up reference CPython 3.9
2021-10-03 23:24:59 +09:00
Jeong YunWon
a072d95d8a
do not cache for exotic targets
2021-09-25 14:15:20 +09:00
Jeong YunWon
4f66063de9
Extend CI for x86 32bit
2021-09-25 14:09:43 +09:00
Jim Fasarakis-Hilliard
debf7653a4
Merge pull request #3087 from youknowone/apple-silicon
...
CI check for Apple silicon (aarch64-apple-darwin)
2021-09-24 23:32:00 +03:00
Jeong YunWon
2a56ce7997
Enable cache for exotic/miri targets
2021-09-20 02:55:11 +09:00
Jeong YunWon
9240f499ef
CI for Apple Silicon
2021-09-20 02:23:40 +09:00
Padraic Fanning
0ea56025ec
Replace master with main
...
Fixes #3067
2021-09-15 17:54:54 -04:00
Noa
4633d82ee7
Check compilation for Android and Redox in CI
2021-08-11 17:43:06 -05:00