JanusGraph / JanusGraph/janusgraph

Flaky test: ExpirationCacheTest.testGracePeriod

Open
#3,352 0 comments 0 reactions 0 assignees View on GitHub
area/core testing/flaky
Dominant language
Java
Stars
5.8k
Forks
1.2k
Avg merge
13h 53m
Merged PRs (30d)
6

Description

## Flaky Test

* **Test Name:** ` ExpirationCacheTest.testGracePeriod`
* **Link:** https://github.com/JanusGraph/janusgraph/blob/ac000a4e5425abcd35d20bef063288b06f74438c/janusgraph-test/src/test/java/org/janusgraph/diskstorage/cache/ExpirationCacheTest.java#L101
* **Branch:** `master` (PR: #3310)
* **Notes:**

### Stack Trace

```
Error: ExpirationCacheTest.testGracePeriod:104->testGracePeriod:144 expected: <0> but was: <1>
```

Contributor guide

Open the contributing guide

Research direction

Start with janusgraph-test/src/test/java/org/janusgraph/diskstorage/cache/ExpirationCacheTest.java around line 101 and run ExpirationCacheTest.testGracePeriod repeatedly. Compare the failure at lines 104–144 with the test's timing and expiration behavior. Done means the test passes reliably without the expected 0-versus-1 failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
testing
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.