Skip to content

Distributed workspace replication and test execution framework

License

Notifications You must be signed in to change notification settings

testify-project/delmar

Repository files navigation

Testify

Build Status CodecovIO Maven Central Javadocs License Stories in Progress Stories in Ready Join the chat on Gitter

Throughput Graph

Overview

Delmar is a distributed workspace replication and test execution framework. It allows development teams to continously share their development workspaces and compute resources with teammates in order to execute test cases faster.

High Level Goals

  1. Discover workstations on the network
  • A workstation should advertise its address and port information
  • A workstation should be able to discover other workstations
  1. Replicate and synchronize workstation workspaces
  • A workstation should be able to connect to discovered workstations and replicate their workspace
  • A workstation should be able to detect changes to its workspace and alert other workstations of the changes
  • A workstation should be able to detect changes to other workstation workspaces and synchronize those change with its copy of their workspace
  1. Distribute the execution of test cases among workstations
  • A workstation should be able to submit a list of tests it wants to execute in a distributed manner
  • A workstations should be able to pickup tests to execute from a quite and execute the tests
  • A workstation should be able to publish the result of the test execution
  • A workstation should be able to read published test execution result

Features

TODO

Learning

TODO

Issue Tracking

Report issues via the Github Issues. Think you've found a bug? Please consider submitting a reproduction project via the a new Github Issue.

Issue Pull Request

Pull requests are welcome.

Staying in Touch

Hit us up on Gitter.

License

Delmar is released under Apache Software License, Version 2.0.

Enjoy and keep on Testifying!

About

Distributed workspace replication and test execution framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published