See <http://robot.radiaatto.ri.fi/job/SwingLibrary/753/changes>
Changes:
[Jussi Malinen] added idea related stuff to ignore
[Jussi Malinen] robotframework-maven-plugin to version 1.0.1 and make robot
also verify the results
------------------------------------------
[...truncated 822 lines...]
Insert Into Text Field By Name | PASS |
------------------------------------------------------------------------------
Insert Into Uneditable/Disabled Field | PASS |
------------------------------------------------------------------------------
Insert Into Text Field By Index | PASS |
------------------------------------------------------------------------------
Clear Text Field By Index | PASS |
------------------------------------------------------------------------------
Clear Text Field By Name | PASS |
------------------------------------------------------------------------------
Type Into Text Field By Index | PASS |
------------------------------------------------------------------------------
Type Into Text Field By Name | PASS |
------------------------------------------------------------------------------
Get Text Field Value By Name | PASS |
------------------------------------------------------------------------------
Get Text Field Value By Index | PASS |
------------------------------------------------------------------------------
Insert Into Text Field Works With TextAreas | PASS |
------------------------------------------------------------------------------
Clear Text Field Works With TextAreas | PASS |
------------------------------------------------------------------------------
Type Into Text Field Works With TextAreas | PASS |
------------------------------------------------------------------------------
Get Text Field Value Works With TextAreas | PASS |
------------------------------------------------------------------------------
Text Field Should Be Enabled | PASS |
------------------------------------------------------------------------------
Text Field Should Be Disabled | PASS |
------------------------------------------------------------------------------
Textfield Keywords Should Fail Context Is Not Correct | PASS |
------------------------------------------------------------------------------
Robot-Tests.Textcomponentkeywords | PASS |
16 critical tests, 16 passed, 0 failed
16 tests total, 16 passed, 0 failed
==============================================================================
Robot-Tests.Threadkeywords
==============================================================================
Runs Keyword In Separate Thread | PASS |
------------------------------------------------------------------------------
Runs Keywords From Other Packages | PASS |
------------------------------------------------------------------------------
Checks Arguments If ArgumentNames Are Available | PASS |
------------------------------------------------------------------------------
Doesn't Fail When Argument Names Are Not Available | PASS |
------------------------------------------------------------------------------
Works With Real Keywords Exception
in thread "Thread-90" java.lang.RuntimeException:
java.lang.IllegalArgumentException: argument type mismatch
at
org.robotframework.javalib.reflection.KeywordInvoker.invoke(KeywordInvoker.java:52)
at
org.robotframework.javalib.beans.annotation.AnnotationKeywordExtractor$1.execute(AnnotationKeywordExtractor.java:55)
at
org.robotframework.javalib.library.KeywordFactoryBasedLibrary.runKeyword(KeywordFactoryBasedLibrary.java:37)
at
org.robotframework.javalib.library.AnnotationLibrary.runKeyword(AnnotationLibrary.java:73)
at
org.robotframework.swing.SwingLibrary.runKeyword(SwingLibrary.java:104)
at
org.robotframework.swing.keyword.concurrent.ThreadKeywords$1.run(ThreadKeywords.java:49)
Caused by: java.lang.IllegalArgumentException: argument type mismatch
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.robotframework.javalib.reflection.KeywordInvoker.invoke(KeywordInvoker.java:50)
... 5 more
| PASS |
------------------------------------------------------------------------------
Robot-Tests.Threadkeywords | PASS |
5 critical tests, 5 passed, 0 failed
5 tests total, 5 passed, 0 failed
==============================================================================
Robot-Tests.Timeoutkeywords
==============================================================================
Set Jemmy Timeout | PASS |
------------------------------------------------------------------------------
Robot-Tests.Timeoutkeywords | PASS |
1 critical test, 1 passed, 0 failed
1 test total, 1 passed, 0 failed
==============================================================================
Robot-Tests.Togglebuttonkeywords
==============================================================================
Toggle Button Should Be Selected Passes If Button Is Selected | PASS |
------------------------------------------------------------------------------
Toggle Button Should Not Be Selected Passes If Button Is Not Selected | PASS |
------------------------------------------------------------------------------
Toggle Button Keywords Should Fail If Context Is Not A Window | PASS |
------------------------------------------------------------------------------
Push Toggle Button Toggles Selection State | PASS |
------------------------------------------------------------------------------
Robot-Tests.Togglebuttonkeywords | PASS |
4 critical tests, 4 passed, 0 failed
4 tests total, 4 passed, 0 failed
==============================================================================
Robot-Tests.Treekeywords
==============================================================================
Expand Node by Index | PASS |
------------------------------------------------------------------------------
Expand Node By Name | PASS |
------------------------------------------------------------------------------
Collapse Node By Index | PASS |
------------------------------------------------------------------------------
Collapse Node By Name | PASS |
------------------------------------------------------------------------------
Tree Node Should Be Collapsed | PASS |
------------------------------------------------------------------------------
Tree Node Should Be Expanded | PASS |
------------------------------------------------------------------------------
Select Tree Node By Index | PASS |
------------------------------------------------------------------------------
Select Tree Node By Name | PASS |
------------------------------------------------------------------------------
Select Tree Node Should Work With Nodes Other Than javax.swing.tre... | PASS |
------------------------------------------------------------------------------
Select Tree Node Keyword Selects Multiple Nodes | PASS |
------------------------------------------------------------------------------
Unselect Tree Node By Index | PASS |
------------------------------------------------------------------------------
Unselect Tree Node By name | PASS |
------------------------------------------------------------------------------
Tree Node Should Be Selected AND Tree Node Should Not Be Selected | PASS |
------------------------------------------------------------------------------
Select From Tree Node Popup Menu | PASS |
------------------------------------------------------------------------------
Select From Tree Node Popup Menu Should Accept Only Exact Matches ... | PASS |
------------------------------------------------------------------------------
Select From Tree Node Popup Menu Fails If Menu Item Is Disabled | PASS |
------------------------------------------------------------------------------
Select From Tree Node Popup Menu In Separate Thread | PASS |
------------------------------------------------------------------------------
Tree Node Should Be Visible | PASS |
------------------------------------------------------------------------------
Tree Node Should Not Be Visible | PASS |
------------------------------------------------------------------------------
Tree Node Should Be Leaf AND Tree Node Should Not Be Leaf | PASS |
------------------------------------------------------------------------------
Tree Node Should Exist By Name | PASS |
------------------------------------------------------------------------------
Tree Node Should Exist By Index | PASS |
------------------------------------------------------------------------------
Tree Node Should Not Exist By Name | PASS |
------------------------------------------------------------------------------
Tree Node Should Not Exist By Index | PASS |
------------------------------------------------------------------------------
Test Selecting Multiple Nodes | PASS |
------------------------------------------------------------------------------
Tree Node Popup Menu Item Should Be Enabled | PASS |
------------------------------------------------------------------------------
Tree Node Popup Menu Item Should Be Disabled | PASS |
------------------------------------------------------------------------------
Tree Node Popup Menu Item Should Be Disabled Should Fail If Menu I... | PASS |
------------------------------------------------------------------------------
Tree Node Popup Menu Item Should Be Enabled Should Fail If Menu It... | PASS |
------------------------------------------------------------------------------
Get Tree Node Count Returns The Count Of All Visible Nodes | PASS |
------------------------------------------------------------------------------
Get Tree Node Child Names | PASS |
------------------------------------------------------------------------------
Select From Popup Menu On Selected Tree Nodes Keyword Operates On ... | PASS |
------------------------------------------------------------------------------
Get Tree Node Label Keyword Returns The Last Nodes Name | PASS |
------------------------------------------------------------------------------
Get Tree Node Label Keyword Works With Hidden Root | PASS |
------------------------------------------------------------------------------
Get Tree Node Index Keyword Returns The Node Index | PASS |
------------------------------------------------------------------------------
Get Tree Node Index Keyword Works With Hidden Root | PASS |
------------------------------------------------------------------------------
Click On Tree Node | PASS |
------------------------------------------------------------------------------
Expand All Tree Nodes | PASS |
------------------------------------------------------------------------------
Expand All Tree Nodes Should Work With Invisible Root | PASS |
------------------------------------------------------------------------------
Collapse All Tree Nodes | PASS |
------------------------------------------------------------------------------
Keywords Also Work With Unnamed Root | PASS |
------------------------------------------------------------------------------
Keywords Also Work With Invisible Root | PASS |
------------------------------------------------------------------------------
Tree Keywords Fail If Context Is Not Correct | PASS |
------------------------------------------------------------------------------
Robot-Tests.Treekeywords | PASS |
43 critical tests, 43 passed, 0 failed
43 tests total, 43 passed, 0 failed
==============================================================================
Robot-Tests.Windowkeywords
==============================================================================
Select Main Window | PASS |
------------------------------------------------------------------------------
Select Window By Title | PASS |
------------------------------------------------------------------------------
Select Window By Name | PASS |
------------------------------------------------------------------------------
Select Window By Title RegExp | PASS |
------------------------------------------------------------------------------
Select Window By Title Without RegExp Prefix Should Fail | PASS |
------------------------------------------------------------------------------
Select Window By Index | PASS |
------------------------------------------------------------------------------
Get Selected Window Title | PASS |
------------------------------------------------------------------------------
Close Window | FAIL |
gnu/regexp/REException
------------------------------------------------------------------------------
Close Window With RegExp | PASS |
------------------------------------------------------------------------------
Robot-Tests.Windowkeywords | FAIL |
9 critical tests, 8 passed, 1 failed
9 tests total, 8 passed, 1 failed
==============================================================================
Robot-Tests | FAIL |
297 critical tests, 296 passed, 1 failed
297 tests total, 296 passed, 1 failed
==============================================================================
Output:
<http://robot.radiaatto.ri.fi/job/SwingLibrary/ws/target/robotframework-reports/output.xml>
XUnit:
<http://robot.radiaatto.ri.fi/job/SwingLibrary/ws/target/robotframework-reports/TEST-robot-tests.xml>
Log:
<http://robot.radiaatto.ri.fi/job/SwingLibrary/ws/target/robotframework-reports/log.html>
Report:
<http://robot.radiaatto.ri.fi/job/SwingLibrary/ws/target/robotframework-reports/report.html>
[INFO] [robotframework:verify {execution: default}]
Test Results :
Failing acceptance tests:
Close Window(Robot-Tests.Windowkeywords)
Tests run: 297, Failures: 1, Errors: 0
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are acceptance test failures.
Please refer to
<http://robot.radiaatto.ri.fi/job/SwingLibrary/ws/target/robotframework-reports>
for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 7 minutes 35 seconds
[INFO] Finished at: Wed Sep 12 14:34:56 EEST 2012
[INFO] Final Memory: 65M/408M
[INFO] ------------------------------------------------------------------------
Build step 'Execute shell' marked build as failure
Archiving artifacts
Robot results publisher started...
-Parsing output xml:
Done!
-Copying log files to build dir:
Done!
-Assigning results to build:
Done!
-Checking thresholds:
Done!
Done publishing Robot results.