Build failed in Jenkins: SwingLibrary #661

29 views
Skip to first unread message

Robot Framework CI

unread,
Sep 15, 2011, 4:35:02 AM9/15/11
to robotframework...@googlegroups.com
See <http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/661/changes>

Changes:

[Janne Härkönen] rundemo: fixed library jar pattern

[Janne Härkönen] buildfile: deliver-> dist, as timestamp to demo.zip

------------------------------------------
[...truncated 1554 lines...]
Table Keywords Fail If Context Is Not Set | PASS |
------------------------------------------------------------------------------
Get Table Column Values | PASS |
------------------------------------------------------------------------------
Get Table Cell Properties | PASS |
------------------------------------------------------------------------------
Click On Table Header | PASS |
------------------------------------------------------------------------------
Get Value From Check Box | PASS |
------------------------------------------------------------------------------
Robot-Tests.Tablekeywords | PASS |
37 critical tests, 37 passed, 0 failed
37 tests total, 37 passed, 0 failed
==============================================================================
Robot-Tests.Textcomponentkeywords
==============================================================================
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 Exception in thread "Thread-84" java.lang.RuntimeException: java.lang.IllegalArgumentException: argument type mismatch
at org.robotframework.javalib.reflection.KeywordInvoker.invoke(KeywordInvoker.java:51)
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:100)
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:49)
... 5 more
| PASS |
------------------------------------------------------------------------------
Works With Real Keywords | 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 |
------------------------------------------------------------------------------
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 |
39 critical tests, 39 passed, 0 failed
39 tests total, 39 passed, 0 failed
==============================================================================
Robot-Tests.Windowkeywords
==============================================================================
Select Main Window | PASS |
------------------------------------------------------------------------------
Select Window By Title | 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 | PASS |
------------------------------------------------------------------------------
Close Window With RegExp | PASS |
------------------------------------------------------------------------------
Robot-Tests.Windowkeywords | PASS |
8 critical tests, 8 passed, 0 failed
8 tests total, 8 passed, 0 failed
==============================================================================
Robot-Tests | PASS |
288 critical tests, 288 passed, 0 failed
288 tests total, 288 passed, 0 failed
==============================================================================
Debug: <http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/ws/target/robot-results/debug.txt>
Output: <http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/ws/target/robot-results/output.xml>
[ ERROR ] Unexpected error: NullPointerException
java.lang.NullPointerException
at java.io.Reader.<init>(Reader.java:61)
at java.io.InputStreamReader.<init>(InputStreamReader.java:55)
at robot.result.builders$py.JarReader$1(/var/lib/jenkins/jobs/RobotFramework/workspace/src/robot/result/builders.py:35)
at robot.result.builders$py.call_function(/var/lib/jenkins/jobs/RobotFramework/workspace/src/robot/result/builders.py)
at robot.result.builders$py._iterate_file_in_jar$48(/var/lib/jenkins/jobs/RobotFramework/workspace/src/robot/result/builders.py:258)
at robot.result.builders$py.call_function(/var/lib/jenkins/jobs/RobotFramework/workspace/src/robot/result/builders.py)
at robot.result.builders$py._write_file$15(/var/lib/jenkins/jobs/RobotFramework/workspace/src/robot/result/builders.py:109)
at robot.result.builders$py.call_function(/var/lib/jenkins/jobs/RobotFramework/workspace/src/robot/result/builders.py)
at robot.result.builders$py.build$13(/var/lib/jenkins/jobs/RobotFramework/workspace/src/robot/result/builders.py:92)
at robot.result.builders$py.call_function(/var/lib/jenkins/jobs/RobotFramework/workspace/src/robot/result/builders.py)
at robot.result.resultwriter$py.write_robot_results$5(/var/lib/jenkins/jobs/RobotFramework/workspace/src/robot/result/resultwriter.py:52)
at robot.result.resultwriter$py.call_function(/var/lib/jenkins/jobs/RobotFramework/workspace/src/robot/result/resultwriter.py)
at robot.jarrunner$py.run$2(../../RobotFramework/workspace/src/robot/jarrunner.py:29)
at robot.jarrunner$py.call_function(../../RobotFramework/workspace/src/robot/jarrunner.py)
at org.robotframework.RobotFramework.run(RobotFramework.java:43)
at org.robotframework.RobotFramework.main(RobotFramework.java:29)
Buildr aborted!
Command failed with status (255): [java org.robotframework.RobotFramework --o...]
<http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/ws/buildfile>:61
(See full trace by running task with --trace)
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.

Robot Framework CI

unread,
Sep 15, 2011, 4:42:08 AM9/15/11
to robotframework...@googlegroups.com
See <http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/662/>

------------------------------------------
[...truncated 1551 lines...]

Robot Framework CI

unread,
Sep 15, 2011, 5:55:26 AM9/15/11
to robotframework...@googlegroups.com
See <http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/663/>

------------------------------------------
[...truncated 1023 lines...]
[junit]
[junit] Testcase: requiresExactMatchWhenComparesValues took 0.002 sec
[junit] Testcase: clearsSelection took 0.001 sec
[junit] Testcase: findsCellRow took 0.001 sec
[junit] Testcase: getsRowCount took 0.001 sec
[junit] Testcase: getsColumnCount took 0.001 sec
[junit] Testcase: getsSource took 0.001 sec
[junit] Testcase: selectingNonexistentCellFails took 0.005 sec
[junit] Testcase: getsTableHeaders took 0.084 sec
[junit] Testcase: checksCellIsSelected took 0.002 sec
[junit] Testcase: selectsCell took 0.001 sec
[junit] Testcase: setsCellValue took 0 sec
[junit] Testcase: typesIntoCell took 0.001 sec
[junit] Testcase: clearsCell took 0.001 sec
[junit] Testcase: callsPopupOnCell took 0.002 sec
[junit] Testcase: checksCellIsSelected took 0.001 sec
[junit] Testcase: selectsCell took 0.001 sec
[junit] Testcase: setsCellValue took 0.001 sec
[junit] Testcase: typesIntoCell took 0.001 sec
[junit] Testcase: clearsCell took 0 sec
[junit] Testcase: callsPopupOnCell took 0.001 sec
[junit] Testsuite: org.robotframework.swing.textcomponent.EditorPaneOperatorSpec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.117 sec
[junit]
[junit] Testcase: activatesHyperLink took 0.115 sec
[junit] Testsuite: org.robotframework.swing.textcomponent.HtmlElementSpec
[junit] Tests run: 14, Failures: 0, Errors: 0, Time elapsed: 0.03 sec
[junit]
[junit] Testcase: createsUrl took 0.009 sec
[junit] Testcase: getsText took 0.004 sec
[junit] Testcase: getsChildElement took 0.002 sec
[junit] Testcase: getsHref took 0.001 sec
[junit] Testcase: delegatesGetAttributes took 0.001 sec
[junit] Testcase: delegatesGetDocument took 0.001 sec
[junit] Testcase: delegatesGetElement took 0.001 sec
[junit] Testcase: delegatesGetElementCount took 0.001 sec
[junit] Testcase: delegatesGetElementIndex took 0.001 sec
[junit] Testcase: delegatesGetEndOffset took 0.001 sec
[junit] Testcase: delegatesGetName took 0.001 sec
[junit] Testcase: delegatesGetParentElement took 0.001 sec
[junit] Testcase: delegatesGetStartOffset took 0.001 sec
[junit] Testcase: delegatesIsLeaf took 0.001 sec
[junit] Testsuite: org.robotframework.swing.textcomponent.HyperlinkEventFactorySpec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.051 sec
[junit]
[junit] Testcase: createsHyperLinkEvent took 0.043 sec
[junit] Testcase: failsWhenLinkNotFound took 0.006 sec
[junit] Testsuite: org.robotframework.swing.textcomponent.TextComponentOperatorFactorySpec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.011 sec
[junit] ------------- Standard Error -----------------
[junit] UIDefaults.getUI() failed: no ComponentUI class for: org.robotframework.swing.textcomponent.TextComponentOperatorFactorySpec$Any$1[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=]
[junit] java.lang.Error
[junit] at javax.swing.UIDefaults.getUIError(UIDefaults.java:712)
[junit] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
[junit] at javax.swing.UIDefaults.getUI(UIDefaults.java:742)
[junit] at javax.swing.UIManager.getUI(UIManager.java:989)
[junit] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
[junit] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
[junit] at org.robotframework.swing.textcomponent.TextComponentOperatorFactorySpec$Any$1.<init>(TextComponentOperatorFactorySpec.java:19)
[junit] at org.robotframework.swing.textcomponent.TextComponentOperatorFactorySpec$Any.createComponent(TextComponentOperatorFactorySpec.java:19)
[junit] at org.robotframework.swing.factory.OperatorFactorySpecification$AnyIdentifierParsingOperatorFactory.create(OperatorFactorySpecification.java:80)
[junit] at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
[junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[junit] at java.lang.reflect.Method.invoke(Method.java:597)
[junit] at jdave.DefaultContextObjectFactory.newContextObject(DefaultContextObjectFactory.java:32)
[junit] at jdave.runner.ExecutingBehavior.newContext(ExecutingBehavior.java:136)
[junit] at jdave.runner.ExecutingBehavior.runSpec(ExecutingBehavior.java:88)
[junit] at jdave.runner.ExecutingBehavior.runInCurrentThread(ExecutingBehavior.java:61)
[junit] at jdave.runner.ExecutingBehavior.run(ExecutingBehavior.java:53)
[junit] at jdave.junit4.JDaveCallback.onBehavior(JDaveCallback.java:52)
[junit] at jdave.runner.Context.run(Context.java:48)
[junit] at jdave.runner.SpecRunner.run(SpecRunner.java:54)
[junit] at jdave.runner.SpecRunner.run(SpecRunner.java:47)
[junit] at jdave.junit4.JDaveRunner.run(JDaveRunner.java:56)
[junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:36)
[junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:420)
[junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:911)
[junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:743)
[junit] UIDefaults.getUI() failed: no ComponentUI class for: org.robotframework.swing.textcomponent.TextComponentOperatorFactorySpec$Any$1[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=]
[junit] java.lang.Error
[junit] at javax.swing.UIDefaults.getUIError(UIDefaults.java:712)
[junit] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
[junit] at javax.swing.UIDefaults.getUI(UIDefaults.java:742)
[junit] at javax.swing.UIManager.getUI(UIManager.java:989)
[junit] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
[junit] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
[junit] at org.robotframework.swing.textcomponent.TextComponentOperatorFactorySpec$Any$1.<init>(TextComponentOperatorFactorySpec.java:19)
[junit] at org.robotframework.swing.textcomponent.TextComponentOperatorFactorySpec$Any.createComponent(TextComponentOperatorFactorySpec.java:19)
[junit] at org.robotframework.swing.factory.OperatorFactorySpecification$AnyIdentifierParsingOperatorFactory.create(OperatorFactorySpecification.java:80)
[junit] at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
[junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[junit] at java.lang.reflect.Method.invoke(Method.java:597)
[junit] at jdave.DefaultContextObjectFactory.newContextObject(DefaultContextObjectFactory.java:32)
[junit] at jdave.runner.ExecutingBehavior.newContext(ExecutingBehavior.java:136)
[junit] at jdave.runner.ExecutingBehavior.runSpec(ExecutingBehavior.java:88)
[junit] at jdave.runner.ExecutingBehavior.runInCurrentThread(ExecutingBehavior.java:61)
[junit] at jdave.runner.ExecutingBehavior.run(ExecutingBehavior.java:53)
[junit] at jdave.junit4.JDaveCallback.onBehavior(JDaveCallback.java:52)
[junit] at jdave.runner.Context.run(Context.java:48)
[junit] at jdave.runner.SpecRunner.run(SpecRunner.java:54)
[junit] at jdave.runner.SpecRunner.run(SpecRunner.java:47)
[junit] at jdave.junit4.JDaveRunner.run(JDaveRunner.java:56)
[junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:36)
[junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:420)
[junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:911)
[junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:743)
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: findsComponentWithNameAndCreatesOperatorForIt took 0.004 sec
[junit] Testcase: findsComponentWithIndexAndCreatesOperatorForIt took 0.005 sec
[junit] Testsuite: org.robotframework.swing.togglebutton.ToggleButtonOperatorFactorySpec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.01 sec
[junit]
[junit] Testcase: findsComponentWithNameAndCreatesOperatorForIt took 0.004 sec
[junit] Testcase: findsComponentWithIndexAndCreatesOperatorForIt took 0.004 sec
[junit] Testsuite: org.robotframework.swing.tree.JTreeLocationFactorySpec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.007 sec
[junit]
[junit] Testcase: createsJTreeLocationWithRowIndex took 0.002 sec
[junit] Testcase: createsJTreeLocationWithTreePath took 0.001 sec
[junit] Testsuite: org.robotframework.swing.tree.TreeIteratorSpec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.01 sec
[junit]
[junit] Testcase: actsOnAllNodes took 0.008 sec
[junit] Testsuite: org.robotframework.swing.tree.TreeNodeExistenceResolverSpec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.007 sec
[junit]
[junit] Testcase: passesWhenTreeNodeExists took 0.003 sec
[junit] Testcase: failsWhenTreeNodeDoesntExist took 0.001 sec
[junit] Testsuite: org.robotframework.swing.tree.TreeOperatorFactorySpec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.031 sec
[junit]
[junit] Testcase: findsComponentWithNameAndCreatesOperatorForIt took 0.025 sec
[junit] Testcase: findsComponentWithIndexAndCreatesOperatorForIt took 0.004 sec
[junit] Testsuite: org.robotframework.swing.tree.TreeOperatorSpec
[junit] Tests run: 25, Failures: 0, Errors: 0, Time elapsed: 0.054 sec
[junit]
[junit] Testcase: hasPopupCaller took 0.001 sec
[junit] Testcase: clicksOnNode took 0.001 sec
[junit] Testcase: expands took 0.001 sec
[junit] Testcase: collapses took 0.001 sec
[junit] Testcase: addsSelection took 0.001 sec
[junit] Testcase: removesSelection took 0.001 sec
[junit] Testcase: checksExpanded took 0 sec
[junit] Testcase: checksCollapsed took 0.001 sec
[junit] Testcase: getsChildNames took 0.014 sec
[junit] Testcase: checksIsLeaf took 0.001 sec
[junit] Testcase: checksIsSelected took 0.001 sec
[junit] Testcase: checksIsVisible took 0.001 sec
[junit] Testcase: isRootVisible took 0.001 sec
[junit] Testcase: getsModel took 0.004 sec
[junit] Testcase: collapses took 0 sec
[junit] Testcase: expands took 0.001 sec
[junit] Testcase: isCollapsed took 0.001 sec
[junit] Testcase: isExpanded took 0.001 sec
[junit] Testcase: isLeaf took 0.001 sec
[junit] Testcase: getsTreeNodeLabel took 0.001 sec
[junit] Testcase: getsTreeNodeIndex took 0 sec
[junit] Testcase: createsPopupOperator took 0.003 sec
[junit] Testcase: createsPopupOperatorOnSelectedNodes took 0.001 sec
[junit] Testcase: callsPopuOnRow took 0.001 sec
[junit] Testcase: operatesOnAllNodes took 0.004 sec
[junit] Testsuite: org.robotframework.swing.tree.TreePathFactorySpec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.005 sec
[junit]
[junit] Testcase: createsTreePathWithNodePath took 0.001 sec
[junit] Testcase: createsTreePathWithRowIndex took 0.001 sec
[junit] Testcase: treePathCreationFailsIfRowIndexCannotBeFound took 0.001 sec
[junit] Testsuite: org.robotframework.swing.tree.TreePopupMenuItemFinderSpec
[junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0.006 sec
[junit]
[junit] Testcase: findsPopupMenuItemWithTreeRowIndexAndMenuPath took 0.003 sec
[junit] Caused an ERROR
[junit] abbot.tester.ComponentTester
[junit] java.lang.NoClassDefFoundError: abbot.tester.ComponentTester
[junit] at org.robotframework.swing.tree.TreePopupMenuItemFinder.<init>(TreePopupMenuItemFinder.java:34)
[junit] at org.robotframework.swing.tree.TreePopupMenuItemFinderSpec$Any.create(TreePopupMenuItemFinderSpec.java:26)
[junit] at jdave.DefaultContextObjectFactory.newContextObject(DefaultContextObjectFactory.java:32)
[junit] at jdave.runner.ExecutingBehavior.newContext(ExecutingBehavior.java:136)
[junit] at jdave.runner.ExecutingBehavior.runSpec(ExecutingBehavior.java:88)
[junit] at jdave.runner.ExecutingBehavior.runInCurrentThread(ExecutingBehavior.java:61)
[junit] at jdave.runner.ExecutingBehavior.run(ExecutingBehavior.java:53)
[junit] at jdave.junit4.JDaveCallback.onBehavior(JDaveCallback.java:52)
[junit] at jdave.runner.Context.run(Context.java:48)
[junit] at jdave.runner.SpecRunner.run(SpecRunner.java:54)
[junit] at jdave.runner.SpecRunner.run(SpecRunner.java:47)
[junit] at jdave.junit4.JDaveRunner.run(JDaveRunner.java:56)
[junit]
[junit] TEST org.robotframework.swing.tree.TreePopupMenuItemFinderSpec FAILED
[junit] Testsuite: org.robotframework.swing.tree.TreePopupMenuOperatorFactorySpec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.005 sec
[junit]
[junit] Testcase: createsOperatorByIndex took 0.002 sec
[junit] Testcase: createsOperatorByNodePath took 0.001 sec
[junit] Testcase: createsOperatorBySelection took 0.001 sec
[junit] Testsuite: org.robotframework.swing.tree.TreeSupportSpec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.003 sec
[junit]
[junit] Testcase: hasOperatorFactory took 0.001 sec
[junit] Testcase: createsTreeOperatorAndVerifiesContext took 0.001 sec
[junit] Testsuite: org.robotframework.swing.util.ComponentExistenceResolverSpec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.007 sec
[junit]
[junit] Testcase: satisfiesConditionIfComponentFound took 0.004 sec
[junit] Testcase: doesNotSatisfyConditionIfComponentIsNotFound took 0.002 sec
[junit] Testsuite: org.robotframework.swing.util.PropertyExtractorSpec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.003 sec
[junit]
[junit] Testcase: extractsProperties took 0.001 sec
[junit] Tests FAILED
Buildr aborted!
Tests failed!
<http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/ws/buildfile>:30


(See full trace by running task with --trace)

(in <http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/ws/,> development)
Cleaning swinglibrary
Compiling swinglibrary into <http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/ws/target/classes>
Compiling swinglibrary:test into <http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/ws/target/test/classes>
Running tests in swinglibrary
The following tests failed:
org.robotframework.swing.SwingLibrarySpec
org.robotframework.swing.keyboard.KeyEventSenderSpec
org.robotframework.swing.keyword.keyboard.KeyEventKeywordsSpec
org.robotframework.swing.keyword.tree.TreeNodePopupKeywordsSpec
org.robotframework.swing.tree.TreePopupMenuItemFinderSpec


Archiving artifacts
Robot results publisher started...
-Parsing output xml:

Failed!
<http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/ws/target/robot-results> does not exist.
at org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:474)
at org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:451)
at hudson.plugins.robot.RobotParser$RobotParserCallable.invoke(RobotParser.java:58)
at hudson.plugins.robot.RobotParser$RobotParserCallable.invoke(RobotParser.java:44)
at hudson.FilePath.act(FilePath.java:756)
at hudson.FilePath.act(FilePath.java:738)
at hudson.plugins.robot.RobotParser.parse(RobotParser.java:39)
at hudson.plugins.robot.RobotPublisher.parse(RobotPublisher.java:235)
at hudson.plugins.robot.RobotPublisher.perform(RobotPublisher.java:258)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:622)
at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:601)
at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:579)
at hudson.model.Build$RunnerImpl.post2(Build.java:156)
at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:548)
at hudson.model.Run.run(Run.java:1386)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:145)

Robot Framework CI

unread,
Sep 15, 2011, 5:57:16 AM9/15/11
to robotframework...@googlegroups.com
See <http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/664/>

------------------------------------------
[...truncated 785 lines...]
[junit] Testsuite: org.robotframework.swing.textcomponent.HyperlinkEventFactorySpec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.053 sec
[junit]
[junit] Testcase: createsHyperLinkEvent took 0.044 sec


[junit] Testcase: failsWhenLinkNotFound took 0.006 sec
[junit] Testsuite: org.robotframework.swing.textcomponent.TextComponentOperatorFactorySpec

[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.016 sec

[junit] Testcase: findsComponentWithIndexAndCreatesOperatorForIt took 0.009 sec


[junit] Testsuite: org.robotframework.swing.togglebutton.ToggleButtonOperatorFactorySpec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.01 sec
[junit]
[junit] Testcase: findsComponentWithNameAndCreatesOperatorForIt took 0.004 sec

[junit] Testcase: findsComponentWithIndexAndCreatesOperatorForIt took 0.003 sec
[junit] Testsuite: org.robotframework.swing.tree.JTreeLocationFactorySpec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.006 sec
[junit]

[junit] Testcase: createsJTreeLocationWithRowIndex took 0.002 sec
[junit] Testcase: createsJTreeLocationWithTreePath took 0.001 sec
[junit] Testsuite: org.robotframework.swing.tree.TreeIteratorSpec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.01 sec
[junit]

[junit] Testcase: actsOnAllNodes took 0.006 sec
[junit] Testsuite: org.robotframework.swing.tree.TreeNodeExistenceResolverSpec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.008 sec
[junit]
[junit] Testcase: passesWhenTreeNodeExists took 0.004 sec


[junit] Testcase: failsWhenTreeNodeDoesntExist took 0.001 sec
[junit] Testsuite: org.robotframework.swing.tree.TreeOperatorFactorySpec

[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.032 sec


[junit]
[junit] Testcase: findsComponentWithNameAndCreatesOperatorForIt took 0.025 sec
[junit] Testcase: findsComponentWithIndexAndCreatesOperatorForIt took 0.004 sec
[junit] Testsuite: org.robotframework.swing.tree.TreeOperatorSpec
[junit] Tests run: 25, Failures: 0, Errors: 0, Time elapsed: 0.054 sec
[junit]

[junit] Testcase: hasPopupCaller took 0 sec


[junit] Testcase: clicksOnNode took 0.001 sec
[junit] Testcase: expands took 0.001 sec
[junit] Testcase: collapses took 0.001 sec
[junit] Testcase: addsSelection took 0.001 sec
[junit] Testcase: removesSelection took 0.001 sec

[junit] Testcase: checksExpanded took 0.001 sec


[junit] Testcase: checksCollapsed took 0.001 sec

[junit] Testcase: getsChildNames took 0.013 sec


[junit] Testcase: checksIsLeaf took 0.001 sec
[junit] Testcase: checksIsSelected took 0.001 sec
[junit] Testcase: checksIsVisible took 0.001 sec
[junit] Testcase: isRootVisible took 0.001 sec

[junit] Testcase: getsModel took 0.003 sec


[junit] Testcase: collapses took 0 sec
[junit] Testcase: expands took 0.001 sec

[junit] Testcase: isCollapsed took 0 sec
[junit] Testcase: isExpanded took 0 sec


[junit] Testcase: isLeaf took 0.001 sec
[junit] Testcase: getsTreeNodeLabel took 0.001 sec

[junit] Testcase: getsTreeNodeIndex took 0.001 sec
[junit] Testcase: createsPopupOperator took 0.004 sec
[junit] Testcase: createsPopupOperatorOnSelectedNodes took 0 sec


[junit] Testcase: callsPopuOnRow took 0.001 sec

[junit] Testcase: operatesOnAllNodes took 0.005 sec
[junit] Testsuite: org.robotframework.swing.tree.TreePathFactorySpec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.006 sec
[junit]

[junit] Testcase: createsTreePathWithNodePath took 0.001 sec

[junit] Testcase: createsTreePathWithRowIndex took 0 sec


[junit] Testcase: treePathCreationFailsIfRowIndexCannotBeFound took 0.001 sec
[junit] Testsuite: org.robotframework.swing.tree.TreePopupMenuItemFinderSpec

[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.015 sec
[junit]
[junit] Testcase: findsPopupMenuItemWithTreeRowIndexAndMenuPath took 0.013 sec
[junit] Testsuite: org.robotframework.swing.tree.TreePopupMenuOperatorFactorySpec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.006 sec
[junit]
[junit] Testcase: createsOperatorByIndex took 0.001 sec


[junit] Testcase: createsOperatorByNodePath took 0.001 sec
[junit] Testcase: createsOperatorBySelection took 0.001 sec
[junit] Testsuite: org.robotframework.swing.tree.TreeSupportSpec

[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.004 sec
[junit]
[junit] Testcase: hasOperatorFactory took 0 sec


[junit] Testcase: createsTreeOperatorAndVerifiesContext took 0.001 sec
[junit] Testsuite: org.robotframework.swing.util.ComponentExistenceResolverSpec

[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.004 sec
[junit]
[junit] Testcase: satisfiesConditionIfComponentFound took 0.001 sec


[junit] Testcase: doesNotSatisfyConditionIfComponentIsNotFound took 0.002 sec
[junit] Testsuite: org.robotframework.swing.util.PropertyExtractorSpec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.003 sec
[junit]

[junit] Testcase: extractsProperties took 0.002 sec
unzip -qo "/var/lib/jenkins/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar"

Packaging swinglibrary-1.2-SNAPSHOT.jar
unzipping /var/lib/jenkins/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
unzip -qo "/var/lib/jenkins/.m2/repository/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar"
unzipping /var/lib/jenkins/.m2/repository/avalon-framework/avalon-framework/4.1.3/avalon-framework-4.1.3.jar
unzip -qo "/var/lib/jenkins/.m2/repository/org/robotframework/javalib-core/0.9/javalib-core-0.9.jar"
unzipping /var/lib/jenkins/.m2/repository/org/robotframework/javalib-core/0.9/javalib-core-0.9.jar
unzip -qo "/var/lib/jenkins/.m2/repository/commons-collections/commons-collections/3.2/commons-collections-3.2.jar"
unzipping /var/lib/jenkins/.m2/repository/commons-collections/commons-collections/3.2/commons-collections-3.2.jar
unzip -qo "/var/lib/jenkins/.m2/repository/commons-logging/commons-logging/1.1/commons-logging-1.1.jar"
unzipping /var/lib/jenkins/.m2/repository/commons-logging/commons-logging/1.1/commons-logging-1.1.jar
unzip -qo "/var/lib/jenkins/.m2/repository/commons-io/commons-io/1.4/commons-io-1.4.jar"
unzipping /var/lib/jenkins/.m2/repository/commons-io/commons-io/1.4/commons-io-1.4.jar
unzip -qo "/var/lib/jenkins/.m2/repository/junit/junit/4.5/junit-4.5.jar"
unzipping /var/lib/jenkins/.m2/repository/junit/junit/4.5/junit-4.5.jar
unzip -qo "/var/lib/jenkins/.m2/repository/log4j/log4j/1.2.12/log4j-1.2.12.jar"
unzipping /var/lib/jenkins/.m2/repository/log4j/log4j/1.2.12/log4j-1.2.12.jar
unzip -qo "/var/lib/jenkins/.m2/repository/logkit/logkit/1.0.1/logkit-1.0.1.jar"
unzipping /var/lib/jenkins/.m2/repository/logkit/logkit/1.0.1/logkit-1.0.1.jar
unzip -qo "/var/lib/jenkins/.m2/repository/org/springframework/spring-aop/2.5.4/spring-aop-2.5.4.jar"
unzipping /var/lib/jenkins/.m2/repository/org/springframework/spring-aop/2.5.4/spring-aop-2.5.4.jar
unzip -qo "/var/lib/jenkins/.m2/repository/org/springframework/spring-beans/2.5.4/spring-beans-2.5.4.jar"
unzipping /var/lib/jenkins/.m2/repository/org/springframework/spring-beans/2.5.4/spring-beans-2.5.4.jar
unzip -qo "/var/lib/jenkins/.m2/repository/org/springframework/spring-context/2.5.4/spring-context-2.5.4.jar"
unzipping /var/lib/jenkins/.m2/repository/org/springframework/spring-context/2.5.4/spring-context-2.5.4.jar
unzip -qo "/var/lib/jenkins/.m2/repository/org/springframework/spring-core/2.5.4/spring-core-2.5.4.jar"
unzipping /var/lib/jenkins/.m2/repository/org/springframework/spring-core/2.5.4/spring-core-2.5.4.jar
unzip -qo "/var/lib/jenkins/.m2/repository/abbot/abbot/1.0.2/abbot-1.0.2.jar"
unzipping /var/lib/jenkins/.m2/repository/abbot/abbot/1.0.2/abbot-1.0.2.jar
unzip -qo "/var/lib/jenkins/.m2/repository/abbot/costello/1.0.2/costello-1.0.2.jar"
unzipping /var/lib/jenkins/.m2/repository/abbot/costello/1.0.2/costello-1.0.2.jar
unzip -qo "/var/lib/jenkins/.m2/repository/gnu-regexp/gnu-regexp/1.1.4/gnu-regexp-1.1.4.jar"
unzipping /var/lib/jenkins/.m2/repository/gnu-regexp/gnu-regexp/1.1.4/gnu-regexp-1.1.4.jar
unzip -qo "/var/lib/jenkins/.m2/repository/org/netbeans/jemmy/2.2.7.5/jemmy-2.2.7.5.jar"
unzipping /var/lib/jenkins/.m2/repository/org/netbeans/jemmy/2.2.7.5/jemmy-2.2.7.5.jar
unzip -qo "/var/lib/jenkins/.m2/repository/jdom/jdom/1.0/jdom-1.0.jar"
unzipping /var/lib/jenkins/.m2/repository/jdom/jdom/1.0/jdom-1.0.jar
unzip -qo "/var/lib/jenkins/.m2/repository/com/thoughtworks/paranamer/paranamer/1.1.2/paranamer-1.1.2.jar"
unzipping /var/lib/jenkins/.m2/repository/com/thoughtworks/paranamer/paranamer/1.1.2/paranamer-1.1.2.jar
unzip -qo "/var/lib/jenkins/.m2/repository/jretrofit/jretrofit/1.0/jretrofit-1.0.jar"
unzipping /var/lib/jenkins/.m2/repository/jretrofit/jretrofit/1.0/jretrofit-1.0.jar
unzip -qo "<http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/ws/target/swinglibrary-1.2-SNAPSHOT.jar">
unzipping <http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/664/artifact/target/swinglibrary-1.2-SNAPSHOT.jar>
zip -qr "<http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/ws/target/swinglibrary-1.2-SNAPSHOT.jar"> * -x '*.SF'
Verifying classversions from '<http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/ws/target/swinglibrary-1.2-SNAPSHOT.jar'>
java -jar lib/jarjar-1.0.jar process lib/jarjar_rules.txt <http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/664/artifact/target/swinglibrary-1.2-SNAPSHOT.jar> <http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/664/artifact/target/swinglibrary-1.2-SNAPSHOT.jar>
Running: java -jar lib/jarjar-1.0.jar process lib/jarjar_rules.txt <http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/664/artifact/target/swinglibrary-1.2-SNAPSHOT.jar> <http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/664/artifact/target/swinglibrary-1.2-SNAPSHOT.jar>
rm -rf target/swinglibrary-demo
Successfully created <http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/664/artifact/target/swinglibrary-1.2-SNAPSHOT.jar>
mkdir -p target/swinglibrary-demo/lib
cp <http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/664/artifact/target/swinglibrary-1.2-SNAPSHOT.jar> target/swinglibrary-demo/lib/
cp demo/*.* target/swinglibrary-demo
cd target && zip -r swinglibrary-demo-2011-09-15.zip swinglibrary-demo
adding: swinglibrary-demo/ (stored 0%)
adding: swinglibrary-demo/lib/ (stored 0%)
adding: swinglibrary-demo/lib/swinglibrary-1.2-SNAPSHOT.jar (deflated 17%)
adding: swinglibrary-demo/run_demo.py (deflated 43%)
adding: swinglibrary-demo/example.txt (deflated 56%)
adding: swinglibrary-demo/README.txt (deflated 41%)
java org.python.util.jython lib/libdoc.py --output <http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/664/artifact/target/swinglibrary-1.2-SNAPSHOT-doc.html> SwingLibrary
created swinglibrary-demo-2011-09-15.zip
Creating library documentation
SwingLibrary -> <http://robot.radiaatto.ri.fi/hudson/job/SwingLibrary/664/artifact/target/swinglibrary-1.2-SNAPSHOT-doc.html>
To publish the release:
Upload artifacts to Github downloads page
Create release notes
Send release mail
Completed in 44.129s
+ xvfb-run buildr ci_at
Xvfb failed to start

Robot Framework CI

unread,
Sep 15, 2011, 6:06:04 AM9/15/11
to robotframework...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages