Class AWSTestRunner

  • All Implemented Interfaces:
    org.junit.runner.Describable

    public class AWSTestRunner
    extends org.junit.runner.Runner
    AWS Test runner.

    This class goes through the complete process of executing tests on AWS.

    1. Build the test package
    2. Upload the test package to AWS (or use an existing upload)
    3. Upload the app package to AWS (or use an existing upload)
    4. Schedule the run
    5. Collect the results
    • Constructor Detail

      • AWSTestRunner

        public AWSTestRunner​(Class<?> testClass)
    • Method Detail

      • run

        public void run​(org.junit.runner.notification.RunNotifier notifier)
        Specified by:
        run in class org.junit.runner.Runner
      • getDescription

        public org.junit.runner.Description getDescription()
        Specified by:
        getDescription in interface org.junit.runner.Describable
        Specified by:
        getDescription in class org.junit.runner.Runner