hashgraph / hashgraph/full-stack-testing

Helm temporary directory is not cleaned up.

Offen
#964 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Bug Pending Triage
Vorherrschende Sprache
Java
Sterne
9
Forks
3
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### Bill of Materials or CLI Version

_No response_

### Execution Environment

JUnit Extensions

### Slf4j Logging Implementation

None

### To Reproduce

```markdown
Use the helm client and notice it leaves temporary directories around with the helm executable in each.
```

### Describe the bug

The helm client extracts the helm executable to a temporary directory, and this temporary directory is not cleaned up.

### Describe the expected behavior

The temporary directory should be cleaned up.

Would be nice if client implemented `AutoCloseable` and cleaned up after itself inside `close()`.

### Whole JUnit/CLI Logs

```shell
N/A
```

### Additional Context

Example directory name is `HelmSoftwareLoader4512790602684642253` and it contains the helm executable.

The issue may be that File::deleteOnExit fails to remove a non-empty directory.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.