MicroShed / MicroShed/microshed-testing

Test an app with simulated network instability

Open
#18 0 comments 0 reactions 0 assignees View on GitHub
is:enhancement
Dominant language
Java
Stars
68
Forks
25
Avg merge
1d 21h
Merged PRs (30d)
6

Description

## User story:
As a user of this test framework, I want to test an app that simulates network instability.

## Additional detail:
Applications should be resilient to failures in infrastructure such as excessive latency or cut connections. MicroProfile Fault Tolerance was created for this reason, but it can be difficult to test in an automated fashion. Use the toxiproxy module to simulate network instability with applications and ensure they recover properly.

Contributor guide

Open the contributing guide

Research direction

The issue does not name any files or tests. Start by locating the framework's existing integration-test entry points and the toxiproxy module usage, then define coverage for excessive latency and cut connections; done means an application is shown to recover properly from both failures.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
networking, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.