Skip to content

baongoc124/distributed-mutation-testing

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements:

  • Python 3.2
  • PyMongo 1.9
  • Linux (64-bit)

Quick Start

Starting Servers

Several servers must be started before clients can perform any work.

MongoDB

vendor/mongodb/mongod --dbpath=/path/to/data/dir

HTTP

python dmut/server/http_server.py

Master

python dmut/server/master.py

Starting Clients

Clients can easily be started by starting the slave script.

python dmut/client/slave.py localhost:8001 localhost:8000

Alternatively, one can use the provided BASH script to spawn 4 clients.

./spawn.sh

About

CSCI 5100G final course project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.1%
  • Shell 0.9%