You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rave.apache.org by "Franklin, Matthew B." <mf...@mitre.org> on 2012/04/16 22:18:08 UTC
RE: Build failed in Jenkins: rave-project-trunk #487
My fault. Hit commit too early. Fixing now.
-Matt
>-----Original Message-----
>From: Apache Jenkins Server [mailto:jenkins@builds.apache.org]
>Sent: Monday, April 16, 2012 4:05 PM
>To: commits@rave.apache.org
>Subject: Build failed in Jenkins: rave-project-trunk #487
>
>See <https://builds.apache.org/job/rave-project-trunk/487/changes>
>
>Changes:
>
>[mfranklin] Added a check to make sure an OpenAjax Hub implementation is
>found in the container (RAVE-95)
>
>------------------------------------------
>[...truncated 3693 lines...]
>[INFO]
>-------------------------------------------------------
> J A S M I N E S P E C S
>-------------------------------------------------------
>[INFO]
>Rave API
> rest
> saveWidgetPreferences
> PUTs correct values to the REST service for saving widget preferences
> saveWidgetPreference
> PUTs correct values to the REST service for saving one widget preference
> saveWidgetCollapsedState
> PUTs correct values to the REST service for saving the collapsed state of a
>widget
> deletePage
> DELETEs the correct Page using the REST service
> getUsersForWidget
> GETs the widget users using the REST service
> rpc
> addWidgetToPage
> posts the correct values to RPC service for adding a widget to the page
> moveWidget
> posts the correct values to RPC service for adding a widget to the page
> deleteWidget
> posts correct values to the RPC service for deleting a widget from the page
> addPage
> posts the correct values to RPC service for adding a new page
> movePage
> posts the correct values to RPC service for moving a page
> moveWidgetToPage
> posts the correct values to RPC service for moving a widget to a different
>page
> getPagePrefs
> gets the correct metadata for a page
> getWidgetMetadata
> gets the metadata metadata for a url provided
> updatePagePrefs
> posts the correct values to RPC service for updating page metadata
> Error handling
> displays the appropriate alert when invalid parameters are passed
> displays the appropriate alert when a server error occurs
>
>Rave OpenSocial
> is OpenSocial
> Init
> initializes the OpenSocial container machinery <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
> Initializes the RPC Hooks Correctly <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
> Container
> initializes the container if not already done
> returns the same reference if already initialized
> RPC Hooks
> resizes Iframe if argument is less than height <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
> resizes Iframe to max if height is greater than max <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
> set title changes the title DOM node <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
> set title does not throw error if DOM element is null <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
> set title handles array title args <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
> requestNavigateTo changes the view to CANVAS <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
> requestNavigateTo changes the view to HOME <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
> requestNavigateTo changes the view to PREFERENCES <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
> requestNavigateTo does not throw an error if an unknown view is passed
><<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
>
>Rave profile
>
>Rave
> client message add and get
> adds a client message to the internal map based on a key and verifies it can
>be returned via getter
> initProviders
> initializes all providers <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
> registerProvider
> throws error when invalid provider passed
> initWidgets
> calls the appropriate providers
> renders widgets in the appropriate order (first 'row', second 'row', third
>'row', ...)
> puts widgets in buckets keyed by regionIds
> Renders an error gadget when invalid widget is provided
> Renders a disabled gadget when disabled flag is set
> Renders the empty page message when page has no widgets
> initUI
> Initializes jQuery sortable when init is called
> Posts when dragging is stopped
> displays the appropriate alert when invalid parameters are passed
> displays the appropriate alert when a server error occurs
> getObjectIdFromDomId
> returns the regionwidgetId from the bodyElementId when the body Id is 3
>digits
> returns the regionwidgetId from the ElementId when the Id is 2 digits
> returns the regionwidgetId from the ElementId when the Id is 1 digits
> returns the regionId from the ElementId when the Id is 1 digits
> returns null when the DOM element's id is invalid
> isFunction
> returns true when the object is a function
> returns false when the object is a number
> returns false when the object is a string
> returns false when the object is an object
> returns false when the object is null
> returns false when the object is undefined
> toggleCollapseWidgetIcon
> changes icon from normal to collapsed
> changes icon from collapsed to normal
> change widget view state
> successfully maximizes the widget
> successfully minimizes the widget
> log
> successfully logs
> does not error if console doesn't exist
> does not error if console.log doesn't exist
> getManagedHub
> throws an error if there is no OpenAjax code on the page <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
> returns a new instance of the managed hub
> initializes the hub properly <<< FAILURE!
> * TypeError: Cannot read property "onSubscribe" from undefined in
><https://builds.apache.org/job/rave-project-trunk/ws/trunk/rave-portal-
>resources/target/jasmine/spec/raveSpec.js> (line 724)
>
>Rave store
>
>Rave Wookie
> Is W3C Widget
> Init
> initializes the Wookie container machinery
>
>15 failures:
>
> 1.) Rave OpenSocial Init it initializes the OpenSocial container machinery <<<
>FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
>
> 2.) Rave OpenSocial Init it Initializes the RPC Hooks Correctly <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
>
> 3.) Rave OpenSocial RPC Hooks it resizes Iframe if argument is less than
>height <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
>
> 4.) Rave OpenSocial RPC Hooks it resizes Iframe to max if height is greater
>than max <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
>
> 5.) Rave OpenSocial RPC Hooks it set title changes the title DOM node <<<
>FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
>
> 6.) Rave OpenSocial RPC Hooks it set title does not throw error if DOM
>element is null <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
>
> 7.) Rave OpenSocial RPC Hooks it set title handles array title args <<<
>FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
>
> 8.) Rave OpenSocial RPC Hooks it requestNavigateTo changes the view to
>CANVAS <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
>
> 9.) Rave OpenSocial RPC Hooks it requestNavigateTo changes the view to
>HOME <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
>
> 10.) Rave OpenSocial RPC Hooks it requestNavigateTo changes the view to
>PREFERENCES <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
>
> 11.) Rave OpenSocial RPC Hooks it requestNavigateTo does not throw an
>error if an unknown view is passed <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
>
> 12.) it Rave profile <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
>
> 13.) Rave initProviders it initializes all providers <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
>
> 14.) Rave getManagedHub it throws an error if there is no OpenAjax code on
>the page <<< FAILURE!
> * No implementation of OpenAjax found. Please ensure that an
>implementation has been included in the page.
>
> 15.) Rave getManagedHub it initializes the hub properly <<< FAILURE!
> * TypeError: Cannot read property "onSubscribe" from undefined in
><https://builds.apache.org/job/rave-project-trunk/ws/trunk/rave-portal-
>resources/target/jasmine/spec/raveSpec.js> (line 724)
>
>Results: 66 specs, 14 failures
>
>[JENKINS] Archiving <https://builds.apache.org/job/rave-project-
>trunk/ws/trunk/rave-portal-resources/pom.xml> to
>/home/hudson/hudson/jobs/rave-project-
>trunk/modules/org.apache.rave$rave-portal-resources/builds/2012-04-
>16_20-01-45/archive/org.apache.rave/rave-portal-resources/0.11-
>SNAPSHOT/rave-portal-resources-0.11-SNAPSHOT.pom
>[INFO] ------------------------------------------------------------------------
>[INFO] Reactor Summary:
>[INFO]
>[INFO] Apache Rave :: rave-project ....................... SUCCESS [6.689s]
>[INFO] Apache Rave :: rave-components .................... SUCCESS [0.525s]
>[INFO] Apache Rave :: rave-commons ....................... SUCCESS [15.694s]
>[INFO] Apache Rave :: rave-core .......................... SUCCESS [39.573s]
>[INFO] Apache Rave :: rave-web ........................... SUCCESS [13.574s]
>[INFO] Apache Rave :: rave-providers ..................... SUCCESS [0.541s]
>[INFO] Apache Rave :: rave-opensocial-provider ........... SUCCESS [0.551s]
>[INFO] Apache Rave :: rave-opensocial-client ............. SUCCESS [6.312s]
>[INFO] Apache Rave :: rave-opensocial-core ............... SUCCESS [22.418s]
>[INFO] Apache Rave :: rave-opensocial-server ............. SUCCESS [0.533s]
>[INFO] Apache Rave :: rave-shindig ....................... SUCCESS [17.897s]
>[INFO] Apache Rave :: rave-w3c-provider .................. SUCCESS [5.587s]
>[INFO] Apache Rave :: rave-portal-resources .............. FAILURE [8.426s]
>[INFO] Apache Rave :: rave-portal-dependencies ........... SKIPPED
>[INFO] Apache Rave :: Demo Gadgets ....................... SKIPPED
>[INFO] Apache Rave :: rave-portal ........................ SKIPPED
>[INFO] ------------------------------------------------------------------------
>[INFO] BUILD FAILURE
>[INFO] ------------------------------------------------------------------------
>[INFO] Total time: 2:38.776s
>[INFO] Finished at: Mon Apr 16 20:04:28 UTC 2012
>[INFO] Final Memory: 43M/341M
>[INFO] ------------------------------------------------------------------------
>Waiting for Jenkins to finish collecting data
>mavenExecutionResult exceptions not empty
>message : Failed to execute goal com.github.searls:jasmine-maven-
>plugin:1.0.2-beta-2:test (default) on project rave-portal-resources: There
>were Jasmine spec failures.
>cause : There were Jasmine spec failures.
>Stack trace :
>org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
>goal com.github.searls:jasmine-maven-plugin:1.0.2-beta-2:test (default) on
>project rave-portal-resources: There were Jasmine spec failures.
> at
>org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
>va:213)
> at
>org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
>va:153)
> at
>org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
>va:145)
> at
>org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Lifec
>ycleModuleBuilder.java:84)
> at
>org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Lifec
>ycleModuleBuilder.java:59)
> at
>org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(Life
>cycleStarter.java:183)
> at
>org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.
>java:161)
> at
>org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
> at
>org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.
>java:79)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
>ava:39)
> at
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
>orImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
>org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launche
>r.java:329)
> at
>org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239
>)
> at
>org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:158)
> at hudson.maven.Maven3Builder.call(Maven3Builder.java:104)
> at hudson.maven.Maven3Builder.call(Maven3Builder.java:70)
> at hudson.remoting.UserRequest.perform(UserRequest.java:118)
> at hudson.remoting.UserRequest.perform(UserRequest.java:48)
> at hudson.remoting.Request$2.run(Request.java:287)
> at
>hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorSer
>vice.java:72)
> at
>java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> at
>java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecuto
>r.java:886)
> at
>java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.jav
>a:908)
> at java.lang.Thread.run(Thread.java:662)
>Caused by: org.apache.maven.plugin.MojoFailureException: There were
>Jasmine spec failures.
> at
>com.github.searls.jasmine.TestMojo.throwAnySpecFailures(TestMojo.java:71
>)
> at com.github.searls.jasmine.TestMojo.run(TestMojo.java:34)
> at
>com.github.searls.jasmine.AbstractJasmineMojo.execute(AbstractJasmineM
>ojo.java:190)
> at
>org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultB
>uildPluginManager.java:101)
> at
>org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.ja
>va:209)
> ... 27 more
>Sending e-mails to: commits@rave.apache.org
>channel stopped
>Skipping Cobertura coverage report as build was not UNSTABLE or better ...