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 Dogeon
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
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