Commit Graph
664 Commits
Author SHA1 Message Date
Noa 05d73dd718 Merge pull request #4131 from coolreader18/fix-weekly-ci-lalrpop
Fix lalrpop python.rs for weekly ci
2022-08-23 15:51:27 -05:00
Noa f7e58a38a1 Fix lalrpop python.rs for weekly ci 2022-08-23 15:50:27 -05:00
Jeong YunWon 0ba0c6c97e ensure update_asdl and whats_left not broken 2022-08-23 20:37:38 +09:00
Jeong YunWon 9ecbff8b98 Integrate ParseError to compiler-core::Error 2022-08-22 16:28:08 +09:00
Jeong YunWon fb5ac9e79b reorganize compiler crates 2022-08-22 04:42:42 +09:00
Jeong YunWon 814da11bb2 block wasm test until lalrpop done 2022-08-21 13:56:37 +09:00
Lee DogeonandJeong YunWon e44ccb068d Build lalrpop without lalrpop binary (#4107)
Co-authored-by: Jeong YunWon <jeong@youknowone.org>
2022-08-21 12:21:45 +09:00
Jeong YunWon d4a9301762 Merge pull request #4104 from RustPython/fix-jsontests
Fix jsontests.py interaction with module-level SkipTest
2022-08-19 13:09:14 +09:00
Noa e0b03c85de Don't abort codecov data upload when regrtests fail 2022-08-18 20:42:13 -05:00
Jeong Yunwon eb09eb36e9 force python.lalrpop lf 2022-08-18 08:20:35 +09:00
Jeong YunWon f53886f7e3 lalrpop ci setup 2022-08-18 08:20:35 +09:00
Jeong YunWon 70508945f7 use rust-cache for wasm 2022-08-18 07:52:17 +09:00
Jeong YunWon d62d5ed725 remove useless restore_keys from wasm tests 2022-08-18 07:45:26 +09:00
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