awslabs / awslabs/shuttle

Add futurelock tests

Open
#245 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
1.1k
Forks
59
Avg merge
4d 2h
Merged PRs (30d)
15

Description

Ref Dylan's comment: https://github.com/awslabs/shuttle/pull/217#issuecomment-3475205173,
we should add futurelock tests [rfd.shared.oxide.computer/rfd/0609](https://rfd.shared.oxide.computer/rfd/0609).

Punting on this for now in part because I want to use `shuttle_tokio::select!` for some of the tests, and in part because I want to spend a bit of time exploring futurelocks and time models

Contributor guide

Open the contributing guide

Research direction

Start by reading the linked RFD 0609 and Dylan's comment on pull request 217 to identify the futurelock cases to cover. Explore futurelocks and time models in Shuttle, then determine how shuttle_tokio::select! should be used in the tests. Done means the identified futurelock scenarios are covered by tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
testing-qa
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.