llnl / llnl/UnifyFS

unifyfs-stage fails to transfer in Travis; not on real machines

Open
#523 3 comments 0 reactions 1 assignee View on GitHub

@craigsteffen is already working on this.

Since Jun 18, 2020.

duplicate
Dominant language
C
Stars
122
Forks
34
PR merge metrics
No merged PRs in 30d

Description

### System information

Type | Version/Name
--- | ---
Operating System |
OS Version |
Architecture | Travis build environment
UnifyFS Version | dev on 2020jun18

### Describe the problem you're observing

The unit test 0700 fails when unifyfs-stage tries to transfer the file out of the unifyfs file system.
### Describe how to reproduce the problem

Just put test 0700 in without "expect fail" and it will fail the overall tests.

### Include any warning or errors or releveant debugging data
Here's the error message given by unifyfs-stage:

```
failed to transfer file (src=/tmp/tmp.FaQ7lHYYg4/mount/intermediate.file, dst=/tmp/tmp.FaQ7lHYYg4/stage_destination_0700/destination_0700.file): Bad file descriptor
data transfer failed (Bad file descriptor)
```

I have run these same tests on summitdev and Cameron has run them on one of the machines at Livermore, and they run fine. Somehow the Travis environment is tripping something up.

I'm creating this issue as a to-do to track this down.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.