Skip to content

Extend redset test suite #34

Description

@adammoody

More tests to be added to redset:

  • Modify test so that it can run on a single host (avoid using hostname to split into redundancy groups).
  • Add a test where different ranks write a different number of files, and include a case where one rank writes 0 files.
  • Assign different groups to different files with chown(), and check that proper group is restored after rebuilding a deleted file.
  • Create a test in which COMM_WORLD is divided into multiple redundancy sets. Delete files from one set so that it can't be recovered. Verify that all ranks in COMM_WORLD identify that the rebuild failed.
  • Test that serial rebuilds work for all redundancy schemes.
  • Run valgrind to check for memory leaks.

Resolve issues noted in:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions