Commit Graph

83 Commits

Author SHA1 Message Date
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
Noah
c88d935ca0 Fix remaining code coverage issues, hopefully 2021-04-19 23:03:16 -05:00
Noah
31721c9d38 Try building benchmarks before running cargo criterion 2021-04-03 16:36:40 -05:00
Noah
0f4fac6a77 Try running cron-ci benchmarks with cargo-criterion 2021-04-02 21:02:29 -05:00
Niels Bauman
54b9f059df Run benchmarks in CI 2021-03-28 18:18:02 +02:00
Mireille
4de4dbdf1e fix github action for what is left data 2021-03-19 11:02:32 -06:00
Noah
00ebbcc850 Add zlib to default features 2021-03-14 12:50:00 -05:00
Padraic Fanning
8516beeb68 Exclude test from macOS test matrix 2021-02-26 14:06:49 -05:00
Noah
95c79a7631 Fix refcell "deadlock" 2021-02-15 21:16:17 -06:00
Mireille Raad
dd91a27004 add a github workflow to save whats left to the website repo 2021-01-28 23:09:13 -05:00
Noah
f958c8230c Add prettier checking to CI 2020-12-16 09:21:36 -06:00
Tom Forbes
d36e1500eb Ignore benches 2020-12-13 20:40:25 +00:00
Tom Forbes
e7458059fd Exclude benchmarks from flake8 2020-12-11 16:20:17 +00:00
Noah
5781fa437d Merge pull request #2336 from RustPython/coolreader18/pyobjectref-custom-vtable
Manually implement a vtable for PyObjectRef
2020-11-24 11:58:11 -06:00
coolreader18
c5fca81eae Fix regrtest results collection 2020-11-21 01:43:28 -06:00
Noah
0d50118e44 Run tests under miri on CI 2020-11-21 00:33:05 -06:00
Noah
9433126a9a Skip test_io on windows 2020-11-06 18:38:22 -06:00
Noah
e4f446eb9f Re-add test_importlib to windows skiplist 2020-11-02 22:50:34 -06:00
Noah
56b46b7281 Enable test_importlib 2020-11-02 12:41:44 -06:00
Noah
a87ce5ba5d Skip more tests for macos 2020-11-02 12:41:44 -06:00
Noah
bd644124bc Try skipping caching on macos 2020-11-02 12:41:44 -06:00
Noah
7b8066d342 Specify python version for pipenv 2020-10-28 12:00:26 -05:00
Noah
8cdbccd311 Use Python 3.8 for CI 2020-10-28 11:22:49 -05:00
Arthur Woimbée
9504bc469f socket: resolve addresses according to socket family (ipv4/6) 2020-10-24 17:52:02 +02:00
Noah
b29b387e7b Add rust-toolchain and use actions-rs/toolchain 2020-09-19 22:38:14 -05:00
Noah
89df598fa1 Fix ipv6 localhost issue 2020-09-19 00:20:51 -05:00
Noah
4cec112c4e Build+deploy notebook in release gh action 2020-09-17 20:55:15 -05:00
Noah
e8197b34ee Merge pull request #2205 from skinny121/test-all-packages
Run tests/clippy on all crates
2020-09-13 14:20:45 -05:00
Ben Lewis
9887a806c2 Run tests/clippy on all non-wasm packages. 2020-09-13 14:09:35 +12:00
Jeong YunWon
e62a164f4d Move tests -> extra_tests 2020-09-13 06:58:57 +09:00
Ben Lewis
fca23276e0 Add documentation to README.md, and install required dependencies on ci. 2020-08-28 19:52:04 +12:00
Jeong YunWon
358b4b159d Merge pull request #2148 from youknowone/windows-ci
Windows CI
2020-08-26 17:37:39 +09:00
Jeong YunWon
85724006e2 Windows CI 2020-08-26 14:29:03 +09:00
Ben Lewis
3e0673fe00 Fix ci features argument. 2020-08-25 07:16:58 +12:00
Ben Lewis
e70b2db78d Add jit feature when running tests, and run rustfmt. 2020-08-25 07:16:58 +12:00
Noah
513bf1638b Don't pass --all to cargo in ci 2020-08-22 21:46:51 -05:00
coolreader18
126beb75e0 Add no-threading compilation check to rust_tests 2020-07-25 15:29:48 -04:00
Jeong YunWon
7629a2d202 Run rust&python ilnt in same flow 2020-07-19 23:44:08 +09:00
Jeong YunWon
b132de110f Fix Cargo.lock and add dependency for wasm 2020-07-19 23:44:08 +09:00
Jeong YunWon
8bee6203d0 Build dependencies with opt-level 3 always 2020-07-19 03:27:54 +09:00