- Sep 24, 2011
-
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
- calling prebuild after build wrappers to align the semantics with freestyle projects.
-
Kohsuke Kawaguchi authored
-
Richard Mortimer authored
build.xml that can't be deserialized Handle resolves-to="com.google.common.collect.ImmutableList$SerializedForm" manually and construct a suitable list. Any subsequent serialization of the class will use the direct form of serialization.
-
Richard Mortimer authored
This is a partial fix for JENKINS-10903. Any new builds will be serialized correctly. Based on ImmutableMapConverter.java
-
Stefan Brausch authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
This reverts commit 5dce36d9 and it adds back xalan as test harness dependency
-
Kohsuke Kawaguchi authored
This was causing ui-samples test failure java.lang.NoClassDefFoundError: org/apache/xml/utils/PrefixResolver at com.gargoylesoftware.htmlunit.html.DomNamespaceNode.getLocalName(DomNamespaceNode.java:81) at com.gargoylesoftware.htmlunit.html.HtmlElement.getNodeName(HtmlElement.java:308) at com.gargoylesoftware.htmlunit.html.HTMLParser$HtmlUnitDOMBuilder.addNodeToRightParent(HTMLParser.java:636) at com.gargoylesoftware.htmlunit.html.HTMLParser$HtmlUnitDOMBuilder.startElement(HTMLParser.java:610) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) at org.cyberneko.html.HTMLTagBalancer.callStartElement(HTMLTagBalancer.java:1126) at org.cyberneko.html.HTMLTagBalancer.startElement(HTMLTagBalancer.java:734) at org.cyberneko.html.HTMLTagBalancer.forceStartElement(HTMLTagBalancer.java:758) at org.cyberneko.html.HTMLTagBalancer.startElement(HTMLTagBalancer.java:618) at org.cyberneko.html.HTMLTagBalancer.forceStartElement(HTMLTagBalancer.java:758) at org.cyberneko.html.HTMLTagBalancer.startElement(HTMLTagBalancer.java:586) at org.cyberneko.html.HTMLTagBalancer.forceStartElement(HTMLTagBalancer.java:758) at org.cyberneko.html.HTMLTagBalancer.forceStartBody(HTMLTagBalancer.java:828) at org.cyberneko.html.HTMLTagBalancer.endDocument(HTMLTagBalancer.java:468) at org.cyberneko.html.filters.DefaultFilter.endDocument(DefaultFilter.java:213) at org.cyberneko.html.HTMLScanner$ContentScanner.scan(HTMLScanner.java:2064) at org.cyberneko.html.HTMLScanner.scanDocument(HTMLScanner.java:907) at org.cyberneko.html.HTMLConfiguration.parse(HTMLConfiguration.java:499) at org.cyberneko.html.HTMLConfiguration.parse(HTMLConfiguration.java:452) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at com.gargoylesoftware.htmlunit.html.HTMLParser$HtmlUnitDOMBuilder.parse(HTMLParser.java:901) at com.gargoylesoftware.htmlunit.html.HTMLParser.parse(HTMLParser.java:350) at com.gargoylesoftware.htmlunit.html.HTMLParser.parseHtml(HTMLParser.java:304) at com.gargoylesoftware.htmlunit.DefaultPageCreator.createHtmlPage(DefaultPageCreator.java:134) at com.gargoylesoftware.htmlunit.DefaultPageCreator.createPage(DefaultPageCreator.java:101) at org.jvnet.hudson.test.HudsonPageCreator.createPage(HudsonPageCreator.java:46) at com.gargoylesoftware.htmlunit.WebClient.loadWebResponseInto(WebClient.java:449) at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:332) at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:389) at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:374) at org.jvnet.hudson.test.HudsonTestCase$WebClient.getPage(HudsonTestCase.java:1717) at org.jvnet.hudson.test.HudsonTestCase.tearDown(HudsonTestCase.java:349) at org.jvnet.hudson.test.JellyTestSuiteBuilder$JellyTestSuite.tearDown(JellyTestSuiteBuilder.java:138) at org.jvnet.hudson.test.junit.GroupedTest.run(GroupedTest.java:50) at junit.framework.TestSuite.runTest(TestSuite.java:208) at junit.framework.TestSuite.run(TestSuite.java:203) 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.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:97) at org.apache.maven.surefire.junit.JUnit3Provider.executeTestSet(JUnit3Provider.java:108) at org.apache.maven.surefire.junit.JUnit3Provider.invoke(JUnit3Provider.java:85) 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.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at $Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: java.lang.ClassNotFoundException: org.apache.xml.utils.PrefixResolver at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) ... 52 more Caused by: java.lang.ClassNotFoundException: org.apache.xml.utils.PrefixResolver at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) ... 52 more
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
In event-debug.js, there's an overloaded toString() method. toString: function() { return "CustomEvent: " + "'" + this.type + "', " + "context: " + this.scope; } When the problem happens, "this.scope" points to a DataSourceBase object, and apparently at that time this._sName is null, and it causes a failure in ScriptableObject.getDefaultValue(), at the final "fall through to error" portion (see below) ---- Enclosed exception: net.sourceforge.htmlunit.corejs.javascript.EcmaError: TypeError: Cannot find default value for object. (http://localhost:46994/static/43c91e29/scripts/yui/event/event-debug.js#385) at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3652) at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3630) at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3658) at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.typeError1(ScriptRuntime.java:3670) at net.sourceforge.htmlunit.corejs.javascript.ScriptableObject.getDefaultValue(ScriptableObject.java:829) at net.sourceforge.htmlunit.corejs.javascript.ScriptableObject.getDefaultValue(ScriptableObject.java:748) at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.add(ScriptRuntime.java:2558) at net.sourceforge.htmlunit.corejs.javascript.Interpreter.do_add(Interpreter.java:3060) at script.(http://localhost:46994/static/43c91e29/scripts/yui/event/event-debug.js:385) at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpret(Interpreter.java:879) at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.call(InterpretedFunction.java:164) at net.sourceforge.htmlunit.corejs.javascript.ScriptableObject.getDefaultValue(ScriptableObject.java:808) at net.sourceforge.htmlunit.corejs.javascript.ScriptableObject.getDefaultValue(ScriptableObject.java:748) at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.add(ScriptRuntime.java:2558) at net.sourceforge.htmlunit.corejs.javascript.Interpreter.do_add(Interpreter.java:3060) at script.(http://localhost:46994/static/43c91e29/scripts/yui/event/event-debug.js:114) at script.(http://localhost:46994/static/43c91e29/scripts/yui/event/event-debug.js:2258) at script.(http://localhost:46994/static/43c91e29/scripts/yui/datasource/datasource-debug.js:79) at script.(http://localhost:46994/static/43c91e29/scripts/yui/datasource/datasource-debug.js:2302) at script.(http://localhost:46994/static/43c91e29/scripts/yui/autocomplete/autocomplete-debug.js:18) at script.createSearchBox(http://localhost:46994/static/43c91e29/scripts/hudson-behavior.js:1711) at script.(script in http://localhost:46994//login from (4, 3626) to (4, 3663):4) at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpret(Interpreter.java:879) at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.call(InterpretedFunction.java:164) at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.doTopCall(ContextFactory.java:427) at com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory.doTopCall(HtmlUnitContextFactory.java:263) at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3058) at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.exec(InterpretedFunction.java:175) at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$5.doRun(JavaScriptEngine.java:415) at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:522) at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:529) at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:536) at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:424) at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:399) at com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptIfPossible(HtmlPage.java:892) at com.gargoylesoftware.htmlunit.html.HtmlScript.executeInlineScriptIfNeeded(HtmlScript.java:309) at com.gargoylesoftware.htmlunit.html.HtmlScript.executeScriptIfNeeded(HtmlScript.java:364) at com.gargoylesoftware.htmlunit.html.HtmlScript$1.execute(HtmlScript.java:223) at com.gargoylesoftware.htmlunit.html.HtmlScript.onAllChildrenAddedToPage(HtmlScript.java:238) ---- So this quick fix gets us around. I think the root cause of the problem is that ScriptableObject.getDefaultValue() should treat null as the primitive value, but I'm bit scared to make that change right now.
-
Kohsuke Kawaguchi authored
Fixed the test failure. There's no beta module in YUI 2.9, and we got some old plugins that's specifying beta for modules that have graduated.
-
Kohsuke Kawaguchi authored
-
Richard Mortimer authored
-
Richard Mortimer authored
Do not class a NOT_BUILT result as a completed build when calculating unstable/back to normal build transitions. It should be treated in the same way as an ABORTED build.
-
Richard Mortimer authored
The parent matrix build console output does not record the build status for each job. That is useful to get a quick feel for the status of each job and the order of execution/completion.
-
Richard Mortimer authored
Matrix build tooltip reports a pending/queued build as "skipped"
-
Richard Mortimer authored
The rss/atom build result feeds report status as "?"
-
Richard Mortimer authored
The tooltip for the grey ball is "Pending" when it should be "Not built".
-
OHTAKE Tomohiro authored
-
OHTAKE Tomohiro authored
-
OHTAKE Tomohiro authored
-
OHTAKE Tomohiro authored
-
Kohsuke Kawaguchi authored
Remove excessively old change log information, replace with a link to the current stuff.
-
Kohsuke Kawaguchi authored
-
Kohsuke Kawaguchi authored
Classes marked as @Extension are now instantiated by Guice.
-
Kohsuke Kawaguchi authored
-