Skip to content

xek/novajoin-performance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

novajoin-performance

novajoin performance tests

Running the test

To install dependencies, build images and run the test, execute:

ansible-playbook play.yaml

To rebuild images or only execute the test, execute individual playbooks in playbooks/.

The ansible scripts are tested to work on Fedora 28.

Each client runs with the following scenario:

  1. client calls novajoin HTTP api [done]
  2. novajoin adds host to FreeIPA and gets an otp [done]
  3. novajoin creates service entries in FreeIPA for that host [done]
  4. client calls ipa-client-install with OTP, inside a container [done]
  5. client gets keytab [done]
  6. client requests a list of certs for the previously created service entries [buggy]
  7. client gets the CRL [buggy]

About

novajoin performance tests

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages