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 code for parallel I/O issue, enum issue, and some other issues #1007

Merged
merged 37 commits into from
Jun 5, 2018

Conversation

edhartnett
Copy link
Contributor

Fixes #978.
Fixes #985.
Part of #679.
Fixes #993.
Fixes #710.

This is a combined PR.

This PR contains mostly new test code. It contains new parallel I/O tests which are important. We believe we have found a bug in HDF5 1.10.1 and 1.10.2 parallel I/O related to collective writes in which some processes have a count of 0. The tests in this PR are an important part of narrowing in on this bug.

Also included are tests of the enum functionality when a fill value is not specified, or is not a valid member of the enum.

There are also some pre-approved, minor code changes, including checking of some return codes, and the removal of dead, legacy code that was never used (ex. HDF5_CONVERT code).

@edhartnett edhartnett changed the title Test code for parallel I/O issue, enum issue, and some other minor issues Test code for parallel I/O issue, enum issue, and some other issues May 30, 2018
@edhartnett
Copy link
Contributor Author

@WardF can I get this merged soon?

I am basing the vars parallel I/O tests and work on some work in this branch, so it would be easiest if it were merged before I present the next PR.

@WardF
Copy link
Member

WardF commented May 31, 2018

It will probably be next week before I circle back around to code review and merging; I'll try to make it earlier in the week.

@edhartnett
Copy link
Contributor Author

@WardF can we get this merged soon? There is a large backlog of code changes that I have piled up. It would be nice to get them merged and move on to new work. Thanks.

@WardF
Copy link
Member

WardF commented Jun 4, 2018

I'll take a look at it early this week; there is other work going on that needs my attention at the moment.

@WardF WardF added this to the 4.7.0 milestone Jun 5, 2018
@WardF
Copy link
Member

WardF commented Jun 5, 2018

Reviewing now.

@WardF WardF merged commit e289404 into Unidata:master Jun 5, 2018
@edhartnett
Copy link
Contributor Author

Thanks @WardF , next PR is up. ;-)

@edhartnett edhartnett deleted the ejh_all_tests branch June 5, 2018 23:01
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

Successfully merging this pull request may close these issues.

None yet

2 participants