Skip to content
This repository was archived by the owner on Jul 10, 2024. It is now read-only.

Latest commit

 

History

History

proctor-webapp-library

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Proctor

Proctor-Webapp-Library is a library used for running a web application to create and modify Proctor definitions.

Features:

Installation

Example

See proctor-webapp

Documentation

Proctor-Webapp-Library assumes that users will have a trunk/qa/prod lifecycle for test definitions. Users can define tests in trunk, and promote them to qa, then prod. Users can modify the promotion behavior by implementing interfaces in com.indeed.proctor.webapp.extensions as spring beans.

Backend configuration

Proctor-webapp-library has a bean RevisionControlStoreFactory which expects several properties to be set, defining the storage of the test matrix.

  • revision.control whether to use git or svn
  • scm.path location of the repository

Based on this, 3 test matrix stores will be created based on applicationContext.xml:

  • TRUNK
  • QA
  • PROD

License

Apache License Version 2.0