Skip to content

Robot structure (rebased onto develop)#1503

Merged
jburel merged 98 commits intoome:developfrom
jburel:rebased/develop/robot-structure
Oct 21, 2013
Merged

Robot structure (rebased onto develop)#1503
jburel merged 98 commits intoome:developfrom
jburel:rebased/develop/robot-structure

Conversation

@jburel
Copy link
Copy Markdown
Member

@jburel jburel commented Sep 16, 2013

This is the same as gh-1473 but rebased onto develop.


To review that PR.

  • Make sure the following top-level commands work clean, build default, test-unit
  • For test-unit, check that the unit tests under components/test/ui/java are executed.
  • For the UI tests themselves, the daily OMERO-merge-robotframework-stable build should be green.

The commands clean and build default are also run as part of the daily OMERO-merge-robotframework-stable build.

If you wish to run the tests locally and try the various ant target, please follow instructions in README. Robot framework and jython must be installed.
Note that if you wish to run the ant setup-db target, you must run test-compile.

The CLI section is mainly to have the structure in place. Another Robot library (Process) will be used.

This PR replaces gh-1424


--rebased-from #1473

mtbc and others added 30 commits September 16, 2013 20:38
these are very much work-in-progress but may be helpful
get thumbnail border color
get thumbnail canvas image hash
shows synchronization between tree view and data browser selection
obviates unfortunate need for sleep in test case script
this will break the build for now, hopefully somebody competent
will fix it
Conflicts:
	components/tests/ui/testcases/insight/experiments/test-11210.rest
@jburel jburel mentioned this pull request Sep 16, 2013
@jburel
Copy link
Copy Markdown
Member Author

jburel commented Sep 17, 2013

hudson job will be looked at post SAB

@jburel
Copy link
Copy Markdown
Member Author

jburel commented Oct 21, 2013

Ran the tests locally. Still need to figure out what is going on the robot laptop
Merging the set up on develop so we can move forward.

run_all_insight:
==============================================================================
Containers                                                                    
==============================================================================
Containers.Create-Delete                                                      
==============================================================================
Create And Delete Project :: create and delete a project              | PASS |
------------------------------------------------------------------------------
Create And Delete Orphaned Dataset :: create and delete an orphane... | PASS |
------------------------------------------------------------------------------
Create And Delete Dataset In Project :: create and delete a datase... | PASS |
------------------------------------------------------------------------------
Containers.Create-Delete                                              | PASS |
3 critical tests, 3 passed, 0 failed
3 tests total, 3 passed, 0 failed
==============================================================================
Containers                                                            | PASS |
3 critical tests, 3 passed, 0 failed
3 tests total, 3 passed, 0 failed
==============================================================================
Output:  /Users/jburel/Documents/git-repo/openmicroscopy/components/tests/ui/target/reports/insight/containers/output.xml
Log:     /Users/jburel/Documents/git-repo/openmicroscopy/components/tests/ui/target/reports/insight/containers/log.html
Report:  /Users/jburel/Documents/git-repo/openmicroscopy/components/tests/ui/target/reports/insight/containers/report.html
==============================================================================
Icons                                                                         
==============================================================================
Icons.Correct-Images                                                          
==============================================================================
Icon Images :: check that GUI elements have the correct icon image    | PASS |
------------------------------------------------------------------------------
Icons.Correct-Images                                                  | PASS |
1 critical test, 1 passed, 0 failed
1 test total, 1 passed, 0 failed
==============================================================================
Icons                                                                 | PASS |
1 critical test, 1 passed, 0 failed
1 test total, 1 passed, 0 failed
==============================================================================
Output:  /Users/jburel/Documents/git-repo/openmicroscopy/components/tests/ui/target/reports/insight/icons/output.xml
Log:     /Users/jburel/Documents/git-repo/openmicroscopy/components/tests/ui/target/reports/insight/icons/log.html
Report:  /Users/jburel/Documents/git-repo/openmicroscopy/components/tests/ui/target/reports/insight/icons/report.html
==============================================================================
Menus                                                                         
==============================================================================
Menus.Context-Menus                                                           
==============================================================================
Enabled Menu Items :: check that context menu items are correctly ... | PASS |
------------------------------------------------------------------------------
Menus.Context-Menus                                                   | PASS |
1 critical test, 1 passed, 0 failed
1 test total, 1 passed, 0 failed
==============================================================================
Menus                                                                 | PASS |
1 critical test, 1 passed, 0 failed
1 test total, 1 passed, 0 failed
==============================================================================

test-cli:
Created dir: /Users/jburel/Documents/git-repo/openmicroscopy/components/tests/ui/target/reports/cli
==============================================================================
Cli                                                                           
==============================================================================
Cli.Login Test :: Test login using command line.\n                            
==============================================================================
Valid Login                                                           | PASS |
------------------------------------------------------------------------------
Cli.Login Test :: Test login using command line.                      | PASS |
1 critical test, 1 passed, 0 failed
1 test total, 1 passed, 0 failed
==============================================================================
Cli                                                                   | PASS |
1 critical test, 1 passed, 0 failed
1 test total, 1 passed, 0 failed
==============================================================================

jburel added a commit that referenced this pull request Oct 21, 2013
@jburel jburel merged commit 9143984 into ome:develop Oct 21, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants