Commit Graph

149 Commits

Author SHA1 Message Date
Jeong YunWon
eb0a892cc5 Use stable rust again 2022-08-14 22:08:45 +09:00
Jeong YunWon
f7a0c5fa19 --install-pip default to ensurepip 2022-08-14 06:13:01 +09:00
Moreal
d60baaeab5 Update CI toolchain to stable 2022-08-13 18:37:28 +09:00
Jeong YunWon
074a418163 set CI toolchain to 1.62.1 2022-08-12 11:49:13 +09:00
Jeong YunWon
573b495def Fix iOS build 2022-07-28 08:49:00 +09:00
Jeong Yunwon
e62fdd105c fix windows CI 2022-07-26 04:03:00 +09:00
Jeong, Yunwon
9490603e20 enable --install-pip test again 2022-07-25 05:59:41 +09:00
Jeong Yunwon
e32523c632 turn a few more windows tests on 2022-07-25 04:10:59 +09:00
Jeong YunWon
e87033cb03 more platform-independent tests 2022-07-25 03:30:01 +09:00
Jeong YunWon
c5ab11bbe6 fix ci and documents to use new script 2022-07-24 03:40:07 +09:00
Jeong Yunwon
81fffec0bb Use macos-latest again 2022-07-22 03:40:07 +09:00
Jeong Yunwon
2dd446a80f remove pipenv 2022-07-17 03:25:34 +09:00
Padraic Fanning
86f7e07c0d Strip trailing newline 2022-07-14 20:21:39 -04:00
Padraic Fanning
7a1842c251 Use manual invocations of cargo 2022-07-14 20:20:17 -04:00
Padraic Fanning
73a83e5fc0 Switch toolchain action to dtolnay/rust-toolchain 2022-07-14 19:44:31 -04:00
Jeong Yunwon
74ba229e9f Add freebsd build to CI 2022-07-06 22:58:42 +09:00
gogim1
372b7cc13e support cancel previous CI workflow 2022-07-01 14:35:24 +08:00
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