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

Add tests for windows and mac #2937

Merged
merged 93 commits into from
Jun 25, 2024

Conversation

h-mayorquin
Copy link
Collaborator

Full testing suit, right now is set as a push for debugging. Will be a cron job per week once we are sure it works.

@h-mayorquin h-mayorquin added the testing Related to test routines label May 30, 2024
@h-mayorquin
Copy link
Collaborator Author

This is ready to go, let's discuss on the meeting tomorrow how to handle this.

Copy link
Collaborator

@zm711 zm711 left a comment

Choose a reason for hiding this comment

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

Two typo fixes.

src/spikeinterface/core/datasets.py Outdated Show resolved Hide resolved
@alejoe91
Copy link
Member

alejoe91 commented Jun 24, 2024

@h-mayorquin this is ready to merge? Or do I remember correctly that you needed to push another couple of changes?

@h-mayorquin
Copy link
Collaborator Author

Let me actually fix the caches first in another PR.

@h-mayorquin
Copy link
Collaborator Author

Ok @alejoe91 the caches are working:

image

This is ready to go. I will add now in another PR the logic for only running tests in modules that change or if core changes.

@alejoe91
Copy link
Member

Should we squash and merge?

@h-mayorquin
Copy link
Collaborator Author

Should we squash and merge?

Yes, please. I will make them a bit faster with #3084 and once we feel comfortably after a while we can remove the current ubuntu specific workflow I hope.

@alejoe91 alejoe91 merged commit 99cc04e into SpikeInterface:main Jun 25, 2024
17 checks passed
@h-mayorquin h-mayorquin deleted the add_tests_for_all_os branch June 25, 2024 18:51
@samuelgarcia
Copy link
Member

Thanks a lot for this monstruous effort.

JoeZiminski pushed a commit to JoeZiminski/spikeinterface that referenced this pull request Jun 26, 2024
* extend tests for windows and mac
---------

Co-authored-by: Zach McKenzie <[email protected]>
Co-authored-by: Chris Halcrow <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
JoeZiminski pushed a commit to JoeZiminski/spikeinterface that referenced this pull request Jun 26, 2024
* extend tests for windows and mac
---------

Co-authored-by: Zach McKenzie <[email protected]>
Co-authored-by: Chris Halcrow <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hackathon-24 Contributions during the SpikeInterface Hackathon May 24 testing Related to test routines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants