enthought / enthought/distarray

Fuzz testing

Open
#95 9 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
5
Forks
1
PR merge metrics
No merged PRs in 30d

Description

For robustness, it would be good to have a separate test module that:
- is run with a random number of IPython engines (between 1 and 20 or so, inclusive)
- creates random distarrays with random sizes in each dimension (between 0 and 1e6, inclusive)
- with a random mix of undistributed, block distributed, and block cyclic distributed dimensions
- that tests ufuncs, reductions, and other fundamental stuff

We could test the edge cases in a separate test class as well -- size of zero in one or more dimensions, all dimensions undistributed, using a view with just one target /engine, etc.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.