272 Commits

Author SHA1 Message Date
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
sobolevn
fbd79ba917 GitHub Actions housekeeping 2021-08-02 15:37:34 +03:00
Noah
94fee16ff7 Don't have test_snippets.py rebuild with cargo 2021-05-15 12:21:40 -05:00
Noah
9ab4009605 Run --install-pip on CI 2021-05-15 11:33:13 -05:00
Jeong YunWon
7b6519beef allow test_http_cookiejar and test_robotparser for macos 2021-05-13 03:07:21 +09:00
Noah
d22ada23c2 Improve the openssl vendoring situation 2021-05-10 14:09:06 -05:00
Jeong YunWon
3144ff8a72 Merge pull request #2602 from RustPython/coolreader18/fix-windows-symlinks
Remove symlinks-to-hardlinks.ps1 hack
2021-05-08 03:43:45 +09:00
Padraic Fanning
9f7181b6a6 Exclude test from macOS test matrix 2021-05-02 10:33:01 -04:00
Noah
936826bd44 Replace symlinks-to-hardlinks.ps1 hack with a nicer hack 2021-05-01 23:23:45 -05:00
fanninpm
3b14ee83f5 Unskip more macOS tests in CI (#2584)
* Unskip test_argparse test_json test_bytes test_bytearray test_long test_unicode test_array test_asyncgen test_list test_complex test_set test_dis test_calendar in macOS CI

* Re-enable cache on macOS

This will probably not work due to some currently unresolved issues:
 - rust-lang/cargo#8603
 - actions/cache#403

* Use Swatinem's rust-cache action
2021-05-01 23:22:58 -05:00
Noah
3a3c81e803 Fix lcov generation 2021-04-21 21:36:54 -05:00
Noah
f5b78e9060 Use absolute paths for LLVM_PROFILE_FILE 2021-04-21 20:01:15 -05:00
Noah
a0b8b9e193 Try using source-based code coverage 2021-04-21 19:30:28 -05:00