Jake VanderPlas
993196c451
CI: make parse_logs more robust to errors
2022-07-20 10:33:32 -07:00
Jake VanderPlas
2eaa44e8d8
[CI] upstream-dev: run all tests
2022-07-18 11:06:56 -07:00
Yash Katariya
90433c0518
Update ci-build.yaml
2022-07-15 16:03:16 -07:00
jax authors
5a10c1af3c
Merge pull request #11487 from google:upstream-dev-logs
...
PiperOrigin-RevId: 461241333
2022-07-15 14:43:37 -07:00
Jake VanderPlas
b0cd7de999
CI: use minimum jaxlib in upstream-ci build
2022-07-14 14:34:47 -07:00
Jake VanderPlas
b97f6f4819
upstream-dev: add failure information to CI issues
2022-07-13 14:05:11 -07:00
Jake VanderPlas
917c4e9dfc
add upstream-nightly CI job
2022-07-12 17:04:53 -07:00
Arjun Sharda
cc8e302933
Update ci-build.yaml
...
Update ci-build.yaml
2022-06-28 12:45:59 -07:00
dependabot[bot]
19ae5d8581
Bump styfle/cancel-workflow-action from 0.9.1 to 0.10.0
...
Bumps [styfle/cancel-workflow-action](https://github.com/styfle/cancel-workflow-action ) from 0.9.1 to 0.10.0.
- [Release notes](https://github.com/styfle/cancel-workflow-action/releases )
- [Commits](https://github.com/styfle/cancel-workflow-action/compare/0.9.1...0.10.0 )
---
updated-dependencies:
- dependency-name: styfle/cancel-workflow-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-27 17:17:21 +00:00
dependabot[bot]
11777fab8c
Bump actions/setup-python from 3 to 4
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-13 17:09:30 +00:00
Sharad Vikram
143ed40a78
Add collect_profile script
2022-06-03 17:56:17 -07:00
Alex Alemi
4ca92edaec
Remove pull request notification.
...
PiperOrigin-RevId: 452280419
2022-06-01 06:20:09 -07:00
Alex Alemi
e8a92f33b0
Remove bodies from the notification messages as they tend to break bash syntax.
...
PiperOrigin-RevId: 452068897
2022-05-31 09:39:25 -07:00
Alex Alemi
57da8d941b
Attempting again to fix the yaml syntax issues in the pull request notifier and trying to fix the trigger for the broken main.
2022-05-27 16:40:48 -04:00
Alex Alemi
8e34061739
Fixing the interpolation errors and yaml syntax errors.
2022-05-27 14:07:21 -04:00
Alex Alemi
6c7542e4a3
adding notification workflows.
2022-05-27 12:19:47 -04:00
Jeppe Klitgaard
a11f15e3ec
feat: officially support Python 3.10
2022-05-07 13:43:12 +01:00
dependabot[bot]
bff0845794
Bump actions/cache from 2 to 3
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-21 17:13:18 +00:00
dependabot[bot]
16b147861d
Bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-07 17:12:34 +00:00
dependabot[bot]
680c06ddc4
Bump actions/setup-python from 2 to 3
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-28 17:11:41 +00:00
Jake VanderPlas
f2222bb1cf
CI: error if docstring rewrite fails
2022-02-07 14:43:00 -08:00
Yash Katariya
0bb7d204ab
Move serialization/de-serialization of GDA into jax.
...
PiperOrigin-RevId: 414607092
2021-12-06 20:05:02 -08:00
Peter Hawkins
70b8a6a806
Add a prototype IREE backend for JAX.
...
This is to support experimentation with the combination of JAX/IREE. Many things do not work yet.
PiperOrigin-RevId: 409980064
2021-11-15 07:57:04 -08:00
Peter Hawkins
8f6e077d9a
Adds an initial prototype of an alternate JAX compilation path that emits the MLIR MHLO/CHLO dialects instead of classic XLA HLO.
...
This lowering is missing a number of features, but it is complete enough that many tests pass, and that I would like to start checking it in.
PiperOrigin-RevId: 409134016
2021-11-11 06:37:12 -08:00
Skye Wanderman-Milne
2fcf3f7270
Remove .[minimum-jaxlib]
from test-requirements.txt
...
This means that jax and its dependencies (e.g. jaxlib) must be
manually installed before running the tests. This is useful for
testing an existing jax install, e.g. a later version of jaxlib, GPU
jaxlib, etc.
2021-09-23 12:24:24 -07:00
Yash Katariya
19d7710d35
Remove the last long running CI build from github actions which is being replaced by internal infra build.
...
PiperOrigin-RevId: 394694532
2021-09-03 09:04:10 -07:00
Yash Katariya
b31293f743
Replace github action test with test running on internal infra. Also replace JAX_NUM_GENERATED_CASES to 1 for test with 3.8 and test with numpy dispatch tests to reduce the build time.
...
PiperOrigin-RevId: 394531539
2021-09-02 13:35:19 -07:00
jax authors
d349086ca5
Merge pull request #7683 from google:dependabot/github_actions/pre-commit/action-2.0.3
...
PiperOrigin-RevId: 392098389
2021-08-20 17:17:02 -07:00
dependabot[bot]
60f025dd41
Bump pre-commit/action from 2.0.0 to 2.0.3
...
Bumps [pre-commit/action](https://github.com/pre-commit/action ) from 2.0.0 to 2.0.3.
- [Release notes](https://github.com/pre-commit/action/releases )
- [Commits](https://github.com/pre-commit/action/compare/v2.0.0...v2.0.3 )
---
updated-dependencies:
- dependency-name: pre-commit/action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-20 20:59:50 +00:00
dependabot[bot]
050cce0358
Bump styfle/cancel-workflow-action from 0.8.0 to 0.9.1
...
Bumps [styfle/cancel-workflow-action](https://github.com/styfle/cancel-workflow-action ) from 0.8.0 to 0.9.1.
- [Release notes](https://github.com/styfle/cancel-workflow-action/releases )
- [Commits](https://github.com/styfle/cancel-workflow-action/compare/0.8.0...0.9.1 )
---
updated-dependencies:
- dependency-name: styfle/cancel-workflow-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-20 20:59:48 +00:00
Matthieu MOREL
6a360e9684
Update dependabot.yml
2021-08-19 20:21:16 +02:00
Matthieu MOREL
952bd03f20
chore(ci) : setup dependabot
...
Signed-off-by: Matthieu MOREL <mmorel-35@users.noreply.github.com>
2021-08-19 20:17:45 +02:00
Yash Katariya
f729f7ea1f
Replace py3.8 build with JAX_NUM_GENERATED_CASES=25 with JAX_NUM_GENERATED_CASES=10.
...
JAX_NUM_GENERATED_CASES=25 is now using kokoro with py3.9 `CPU` which is 4x faster than the github action.
Since py3.8 build with JAX_NUM_GENERATED_CASES=25 on github action is the slowest build, this should give an improvement of 10 minutes overall since the second slowest build is 10 mins faster than the above one.
But moving py3.8 build (Github actions) with JAX_NUM_GENERATED_CASES=25 to Kokoro (JAX_NUM_GENERATED_CASES=25 and py3.9 and `CPU`) gives a `4x` speedup (testing time).
Overall kokoro time is around 11 mins. So its a `2.5x` speedup overall.
Github actions:
```
=============== 23033 passed, 2033 skipped in 1727.43s (0:28:47) ===============
```
Kokoro:
```
=============== 22877 passed, 2065 skipped in 446.36s (0:07:26) ================
Total kokoro time = 11 mins. So 2.5x speedup overall.
```
PiperOrigin-RevId: 390656668
2021-08-13 11:33:39 -07:00
Peter Hawkins
6e9169d100
Drop support for NumPy 1.17.
2021-07-29 09:18:01 -04:00
Peter Hawkins
94446ff757
Drop Python 3.6 support.
...
Per the deprecation policy (https://jax.readthedocs.io/en/latest/deprecation.html ),
Python 3.6 support has been due for removal since June 23, 2020.
2021-07-15 14:20:29 -04:00
Qiao Zhang
0216a317a0
Change test matrix to use latest jaxlib release.
2021-07-12 15:04:10 -07:00
George Necula
6a48c60a72
Rename master to main in embedded links.
...
Tried to avoid the change on external links to repos that
have not yet renamed master.
2021-06-18 10:00:01 +03:00
George Necula
a6c16119c9
Renaming master to main: step 1.
...
Here we just enable the GitHub actions to run on both master and main.
2021-06-17 14:25:01 +03:00
Peter Hawkins
b130257ee1
Drop support for NumPy 1.16.
2021-06-11 09:03:09 -04:00
Peter Hawkins
f07ccf0074
Use short tracebacks in CI builds.
...
Often useful information is hard to see in the GitHub UI with the default traceback verbosity of pytest.
2021-05-26 13:43:38 -04:00
Jake VanderPlas
ed66dd4d57
CI: test Python 3.9 with numpy dispatch test
2021-05-17 10:10:52 -07:00
Peter Hawkins
aea068ed84
Reenable numpy dispatch tests.
2021-05-11 09:12:06 -04:00
Lukas Geiger
78ea235ac7
CI: Install wheel pkg to improve pip-cache
2021-04-16 02:55:41 +02:00
Peter Hawkins
3861da4ffc
Remove omnistaging references in CI build config.
2021-04-09 15:44:18 -04:00
Jake VanderPlas
cee3af580b
Testing: avoid global fixture for doctests
2021-04-08 12:11:14 -07:00
Jake VanderPlas
8e789c7380
Run doctest on all source files except jax2tf
2021-04-05 10:39:59 -07:00
George Necula
7c4e26af8c
Rename GitHub workflow "without omnistaging" to "with 3.7"
...
PiperOrigin-RevId: 366267935
2021-04-01 09:34:42 -07:00
Jake VanderPlas
8f40b68cc6
CI: quick fix for disable omnistaging test
2021-03-25 14:30:22 -07:00
Jake VanderPlas
01ee29cf88
CI: fix broken package-overrides check
2021-03-16 16:48:49 -07:00
Jake VanderPlas
60dcd0da61
Set reasonable timeouts for github actions jobs
2021-03-12 09:31:43 -08:00