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

TEST_SET full and fast #198

Open
kalmarek opened this issue Jan 27, 2020 · 3 comments
Open

TEST_SET full and fast #198

kalmarek opened this issue Jan 27, 2020 · 3 comments
Milestone

Comments

@kalmarek
Copy link
Contributor

If ENV[TEST_SET]==full all tests are run;

by default TEST_SET = fast and the aim is that each test file/type doesn't take more than 10s to test
(at the moment some of them take more than a minute on my laptop).

On travis we can have TEST_SET=full for a specific version (latest stable?) of julia

@kalmarek kalmarek added this to the 0.3.1 milestone Feb 10, 2020
@alexej-jordan
Copy link
Collaborator

intuitively, i would have separate files (e.g. integers_full.jl and integers_fast.jl), so the runtests.jl file only needs to check which tests to run once and include the corresponding files.
on the other hand, the fast test files would be easier to maintain as they are overseeable.

still, i would like to discuss what is important enough to include and what amount of tests with templated types is sufficient.

@saschatimme
Copy link
Collaborator

@kalmarek
Copy link
Contributor Author

pretty good find!

@benlorenz benlorenz modified the milestones: 0.3.3, 0.5.0 Apr 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants