Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: run tests with pypy3 on circleci #8783

Merged
merged 2 commits into from
May 4, 2018
Merged

Conversation

pv
Copy link
Member

@pv pv commented Apr 28, 2018

Supporting also pypy3 as a platform probably does not take much extra effort (all tests pass for newest pypy release, with numpy master), and we can add it to CI to keep it working.

@pv pv force-pushed the circleci-pypy branch 11 times, most recently from 6973f95 to e73785e Compare April 28, 2018 17:15
@pv pv changed the title WIP: CI: run tests with pypy3 on circleci CI: run tests with pypy3 on circleci Apr 28, 2018
@pv pv force-pushed the circleci-pypy branch 3 times, most recently from 891165a to 72f3e12 Compare April 28, 2018 17:31
@pv pv force-pushed the circleci-pypy branch 2 times, most recently from 4f77aa4 to a018c1b Compare April 28, 2018 18:34
Copy link
Contributor

@tylerjereddy tylerjereddy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All tests in the CI matrix are passing, including the full pypy3 test suite added in here. The new pypy CI job takes about 26 minutes, which seems ok.

+1 to merge; since it is a change to our CI I'll leave it open for a bit longer.

@larsoner
Copy link
Member

Just curious what is the reason to use CircleCI instead of Travis here? Because there is a CircleCI pypy image? To keep Travis times from increasing further?

26 minutes seems fine. +1 for merge from me

@pv
Copy link
Member Author

pv commented Apr 30, 2018 via email

@tylerjereddy
Copy link
Contributor

I'll make a note to merge on Friday if there are no objections to the CI expansion here by then.

@ev-br
Copy link
Member

ev-br commented May 2, 2018

Having all tests pass on pypy is great!
+1 for having it in the CI.

@tylerjereddy
Copy link
Contributor

Ok, looks like solid core dev support and no objections so in it goes.

@tylerjereddy tylerjereddy merged commit bdfce64 into scipy:master May 4, 2018
pv added a commit that referenced this pull request May 4, 2018
* MAINT: make parallelism in tools/cythonize.py adjustable

* CI: run tests with pypy3 on circleci

(cherry picked from commit bdfce64)
@tylerjereddy tylerjereddy added the CI Items related to the CI tools such as CircleCI, GitHub Actions or Azure label Apr 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Items related to the CI tools such as CircleCI, GitHub Actions or Azure
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants