Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 799 Bytes

dev.md

File metadata and controls

23 lines (15 loc) · 799 Bytes

Development

Source code is located in src/github.com/cppforlife/turbulence. Use manifests/example.yml and manifests/dummy.yml to deploy API server and dummy deployment.

Run ./src/github.com/cppforlife/turbulence/bin/test for unit tests.

Run cd tests && ./run.sh for an integration test.

Dependencies

Run ./update-deps to update github.com/cppforlife/turbulence package dependencies. deps.txt will be updated with Git SHAs for each dependency.

Planned tasks

  • lock up whole machine
  • remount disk as readonly
  • corrupt disks
  • pause a process
  • restrict X% bandw

https://www.kernel.org/doc/Documentation/sysrq.txt might be useful... http://blog.hut8labs.com/gorillas-before-monkeys.html http://techblog.netflix.com/2011/04/lessons-netflix-learned-from-aws-outage.html