[jira] [Created] (SUBMARINE-187) [E2E] Submarine integration test workbench department
Xun Liu created SUBMARINE-187: - Summary: [E2E] Submarine integration test workbench department Key: SUBMARINE-187 URL: https://issues.apache.org/jira/browse/SUBMARINE-187 Project: Hadoop Submarine Issue Type: Sub-task Reporter: Xun Liu Assignee: HSIN YUAN, CHEN In the submarine-integration module, the correctness of the department front-end operation in the submarine-workbench is tested by the WEB simulator. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (SUBMARINE-186) [E2E] Create new module submarine-integration Initialize E2E Test Framework
[ https://issues.apache.org/jira/browse/SUBMARINE-186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Xun Liu updated SUBMARINE-186: -- Summary: [E2E] Create new module submarine-integration Initialize E2E Test Framework (was: [E2E] Initialize the Submarine integration E2E Test Framework) > [E2E] Create new module submarine-integration Initialize E2E Test Framework > --- > > Key: SUBMARINE-186 > URL: https://issues.apache.org/jira/browse/SUBMARINE-186 > Project: Hadoop Submarine > Issue Type: Sub-task >Reporter: Xun Liu >Assignee: HSIN YUAN, CHEN >Priority: Major > > 1. Create submarine-integration module in submarine project. > 2. Refer to the system implementation of > https://github.com/apache/zeppelin/tree/master/zeppelin-integration to > initialize the WEB simulator in submarine-integration. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (SUBMARINE-186) [E2E] Initialize the Submarine integration E2E Test Framework
Xun Liu created SUBMARINE-186: - Summary: [E2E] Initialize the Submarine integration E2E Test Framework Key: SUBMARINE-186 URL: https://issues.apache.org/jira/browse/SUBMARINE-186 Project: Hadoop Submarine Issue Type: Sub-task Reporter: Xun Liu Assignee: HSIN YUAN, CHEN 1. Create submarine-integration module in submarine project. 2. Refer to the system implementation of https://github.com/apache/zeppelin/tree/master/zeppelin-integration to initialize the WEB simulator in submarine-integration. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (SUBMARINE-180) [Umbrella] Submarine E2E Test Framework
[ https://issues.apache.org/jira/browse/SUBMARINE-180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Xun Liu updated SUBMARINE-180: -- 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. was: 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. Create a submarine machine learning run cluster through docker and perform algorithm testing on all the machine learning frameworks we provide. 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. > [Umbrella] Submarine E2E Test Framework > --- > > Key: SUBMARINE-180 > URL: https://issues.apache.org/jira/browse/SUBMARINE-180 > Project: Hadoop Submarine > Issue Type: New Feature >Reporter: Xun Liu >Assignee: HSIN YUAN, CHEN >Priority: Major > > 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. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (SUBMARINE-180) [Umbrella] Submarine E2E Test Framework
[ https://issues.apache.org/jira/browse/SUBMARINE-180?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16932016#comment-16932016 ] Xun Liu commented on SUBMARINE-180: --- [~Jasoonn], This issue is very important and the workload is relatively large. Need to be split into several sub tasks, Complete the tasks one by one. I think, can be divided 1. Initialize the Submarine integration E2E Test Framework. 2. submarine user integration test 3. submarine department integration test 4 I will help you create several sub task examples first. You can assign to me. > [Umbrella] Submarine E2E Test Framework > --- > > Key: SUBMARINE-180 > URL: https://issues.apache.org/jira/browse/SUBMARINE-180 > Project: Hadoop Submarine > Issue Type: New Feature >Reporter: Xun Liu >Assignee: HSIN YUAN, CHEN >Priority: Major > > 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. Create a submarine machine learning run cluster through docker and > perform algorithm testing on all the machine learning frameworks we provide. > 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. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Assigned] (SUBMARINE-180) [Umbrella] Submarine E2E Test Framework
[ https://issues.apache.org/jira/browse/SUBMARINE-180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] HSIN YUAN, CHEN reassigned SUBMARINE-180: - Assignee: HSIN YUAN, CHEN > [Umbrella] Submarine E2E Test Framework > --- > > Key: SUBMARINE-180 > URL: https://issues.apache.org/jira/browse/SUBMARINE-180 > Project: Hadoop Submarine > Issue Type: New Feature >Reporter: Xun Liu >Assignee: HSIN YUAN, CHEN >Priority: Major > > 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. Create a submarine machine learning run cluster through docker and > perform algorithm testing on all the machine learning frameworks we provide. > 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. -- This message was sent by Atlassian Jira (v8.3.2#803003)
[jira] [Assigned] (SUBMARINE-180) [Umbrella] Submarine E2E Test Framework
[ https://issues.apache.org/jira/browse/SUBMARINE-180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] HSIN YUAN, CHEN reassigned SUBMARINE-180: - Assignee: (was: HSIN YUAN, CHEN) > [Umbrella] Submarine E2E Test Framework > --- > > Key: SUBMARINE-180 > URL: https://issues.apache.org/jira/browse/SUBMARINE-180 > Project: Hadoop Submarine > Issue Type: New Feature >Reporter: Xun Liu >Priority: Major > > 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. Create a submarine machine learning run cluster through docker and > perform algorithm testing on all the machine learning frameworks we provide. > 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. -- This message was sent by Atlassian Jira (v8.3.2#803003)
[jira] [Assigned] (SUBMARINE-180) [Umbrella] Submarine E2E Test Framework
[ https://issues.apache.org/jira/browse/SUBMARINE-180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] HSIN YUAN, CHEN reassigned SUBMARINE-180: - Assignee: HSIN YUAN, CHEN (was: Kai-Hsun Chen) > [Umbrella] Submarine E2E Test Framework > --- > > Key: SUBMARINE-180 > URL: https://issues.apache.org/jira/browse/SUBMARINE-180 > Project: Hadoop Submarine > Issue Type: New Feature >Reporter: Xun Liu >Assignee: HSIN YUAN, CHEN >Priority: Major > > 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. Create a submarine machine learning run cluster through docker and > perform algorithm testing on all the machine learning frameworks we provide. > 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. -- This message was sent by Atlassian Jira (v8.3.2#803003)
[jira] [Assigned] (SUBMARINE-180) [Umbrella] Submarine E2E Test Framework
[ https://issues.apache.org/jira/browse/SUBMARINE-180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wei-Chiu Chuang reassigned SUBMARINE-180: - Assignee: Kai-Hsun Chen > [Umbrella] Submarine E2E Test Framework > --- > > Key: SUBMARINE-180 > URL: https://issues.apache.org/jira/browse/SUBMARINE-180 > Project: Hadoop Submarine > Issue Type: New Feature >Reporter: Xun Liu >Assignee: Kai-Hsun Chen >Priority: Major > > 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. Create a submarine machine learning run cluster through docker and > perform algorithm testing on all the machine learning frameworks we provide. > 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. -- This message was sent by Atlassian Jira (v8.3.2#803003)
[jira] [Updated] (SUBMARINE-168) [WEB] Submarine workspace/create project webpage
[ https://issues.apache.org/jira/browse/SUBMARINE-168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Xun Liu updated SUBMARINE-168: -- Summary: [WEB] Submarine workspace/create project webpage (was: [WEB] Submarine workspace project manager webpage) > [WEB] Submarine workspace/create project webpage > > > Key: SUBMARINE-168 > URL: https://issues.apache.org/jira/browse/SUBMARINE-168 > Project: Hadoop Submarine > Issue Type: Sub-task >Reporter: Xun Liu >Assignee: Xun Liu >Priority: Major > Labels: submarine-external-repo > > h3. What is this PR for? > Adjust the existing workspace/project page to add the following features: > # Create project. > # List project. > h3. What type of PR is it? > Feature > h3. What is the Jira issue? > https://issues.apache.org/jira/browse/SUBMARINE-168 > h3. How should this be tested? > [CI Pass|https://travis-ci.org/liuxunorg/submarine/builds/586090600] > h3. Screenshots (if appropriate) > [!https://user-images.githubusercontent.com/3677382/65053543-ace10900-d99e-11e9-893c-8053e1cc4b2b.gif|width=714,height=421!|https://user-images.githubusercontent.com/3677382/65053543-ace10900-d99e-11e9-893c-8053e1cc4b2b.gif] > h3. Questions: > * Does the licenses files need update? Yes/No > * Is there breaking changes for older versions? Yes/No > * Does this needs documentation? Yes/No -- This message was sent by Atlassian Jira (v8.3.2#803003)
[jira] [Updated] (SUBMARINE-168) [WEB] Submarine workspace project manager webpage
[ https://issues.apache.org/jira/browse/SUBMARINE-168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Xun Liu updated SUBMARINE-168: -- Description: h3. What is this PR for? Adjust the existing workspace/project page to add the following features: # Create project. # List project. h3. What type of PR is it? Feature h3. What is the Jira issue? https://issues.apache.org/jira/browse/SUBMARINE-168 h3. How should this be tested? [CI Pass|https://travis-ci.org/liuxunorg/submarine/builds/586090600] h3. Screenshots (if appropriate) [!https://user-images.githubusercontent.com/3677382/65053543-ace10900-d99e-11e9-893c-8053e1cc4b2b.gif|width=714,height=421!|https://user-images.githubusercontent.com/3677382/65053543-ace10900-d99e-11e9-893c-8053e1cc4b2b.gif] h3. Questions: * Does the licenses files need update? Yes/No * Is there breaking changes for older versions? Yes/No * Does this needs documentation? Yes/No was: Adjust the existing workspace/project page to add the following features: 1. Add new project 2. delete project 3. modify project set > [WEB] Submarine workspace project manager webpage > - > > Key: SUBMARINE-168 > URL: https://issues.apache.org/jira/browse/SUBMARINE-168 > Project: Hadoop Submarine > Issue Type: Sub-task >Reporter: Xun Liu >Assignee: Xun Liu >Priority: Major > Labels: submarine-external-repo > > h3. What is this PR for? > Adjust the existing workspace/project page to add the following features: > # Create project. > # List project. > h3. What type of PR is it? > Feature > h3. What is the Jira issue? > https://issues.apache.org/jira/browse/SUBMARINE-168 > h3. How should this be tested? > [CI Pass|https://travis-ci.org/liuxunorg/submarine/builds/586090600] > h3. Screenshots (if appropriate) > [!https://user-images.githubusercontent.com/3677382/65053543-ace10900-d99e-11e9-893c-8053e1cc4b2b.gif|width=714,height=421!|https://user-images.githubusercontent.com/3677382/65053543-ace10900-d99e-11e9-893c-8053e1cc4b2b.gif] > h3. Questions: > * Does the licenses files need update? Yes/No > * Is there breaking changes for older versions? Yes/No > * Does this needs documentation? Yes/No -- This message was sent by Atlassian Jira (v8.3.2#803003)
[jira] [Updated] (SUBMARINE-180) [Umbrella] Submarine E2E Test Framework
[ https://issues.apache.org/jira/browse/SUBMARINE-180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Xun Liu updated SUBMARINE-180: -- 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. Create a submarine machine learning run cluster through docker and perform algorithm testing on all the machine learning frameworks we provide. 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. was: 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/blob/master/.travis.yml#L69) 2. Create a submarine machine learning run cluster through docker and perform algorithm testing on all the machine learning frameworks we provide. 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. > [Umbrella] Submarine E2E Test Framework > --- > > Key: SUBMARINE-180 > URL: https://issues.apache.org/jira/browse/SUBMARINE-180 > Project: Hadoop Submarine > Issue Type: New Feature >Reporter: Xun Liu >Priority: Major > > 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. Create a submarine machine learning run cluster through docker and > perform algorithm testing on all the machine learning frameworks we provide. > 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. -- This message was sent by Atlassian Jira (v8.3.2#803003)
[jira] [Created] (SUBMARINE-185) [DOC] Add how to contribution docs
Xun Liu created SUBMARINE-185: - Summary: [DOC] Add how to contribution docs Key: SUBMARINE-185 URL: https://issues.apache.org/jira/browse/SUBMARINE-185 Project: Hadoop Submarine Issue Type: Improvement Reporter: Xun Liu Assignee: Xun Liu This document is intended to help more people and know-how to participate in the development of submarine projects. The documentation includes: 1. Contribution Guide 2. Github Workflow 3. Code Review Guide -- This message was sent by Atlassian Jira (v8.3.2#803003)