Uploaded image for project: 'Apache Submarine'
  1. Apache Submarine
  2. SUBMARINE-180

[Umbrella] Submarine E2E Test Framework

    XMLWordPrintableJSON

Details

    Description

      This is New Submarine Module.

      In order to guarantee the quality of submarine software, we need to provide an end-to-end testing framework, in which at least the following functions are included:
      1. Simulate all user WEB operations in submarine workbench through firefox version 31. (We can refer to the end-to-end test method of the Apache Zeppelin. https://github.com/apache/zeppelin/tree/master/zeppelin-integration

      2. In the submarine-inter module, the WEB simulator simulates the operation of the web front end to ensure the correctness of all web front-end operations in the submarine-workbench.

      3. Create a submarine machine learning run cluster through docker and perform algorithm testing on all the machine learning frameworks we provide. It may be a bit difficult to achieve this, and you can consider implementing it later.

      In Travis CI, the end-to-end test framework will be triggered. Only through all E2E tests can the newly submitted code be guaranteed to be merged into the code repository without breaking the functionality of the original system.

      Attachments

        Issue Links

          Activity

            People

              liuxun323 Xun Liu
              liuxun323 Xun Liu
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 2h Original Estimate - 2h
                  2h
                  Remaining:
                  Time Spent - 1h 50m Remaining Estimate - 2h
                  2h
                  Logged:
                  Time Spent - 1h 50m Remaining Estimate - 2h
                  1h 50m