Skip to content
This repository has been archived by the owner on Aug 2, 2021. It is now read-only.

Automated integration testing #2041

Open
3 tasks
janos opened this issue Dec 11, 2019 · 0 comments
Open
3 tasks

Automated integration testing #2041

janos opened this issue Dec 11, 2019 · 0 comments
Labels
Milestone

Comments

@janos
Copy link
Member

janos commented Dec 11, 2019

Implement multiple automated testing scenarios for correctness and performance using temporary kubernetes namespaces. Currently there is only smoke test scenario which uses a static swarm network and does uploads, syncing and downloads as separate phases. This is the most basic, but not very realistic scenario.

Investigate if simulation package can be used for automation and consider removing it into its own repository as it does not integrate with swarm and adds significant number of dependencies.

Network testing framework requirements:

  • heterogeneous nodes support
  • fault-models throughput/churn
  • economic simulations

Might be most feasible to do something like this after paper is for 80% finished.

@janos janos added this to the 1.0 milestone Dec 11, 2019
@acud acud added the v1.0 label Jan 6, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants