Commit Graph
1390 Commits
Author SHA1 Message Date
Oliver Gondža c8930ed1b8 Refactor #992 2014-01-12 18:04:05 +01:00
Oliver Gondža 2767724185 Fix #992 2014-01-10 14:47:21 +01:00
Oliver Gondža 25d8b96c61 Merge pull request #992 from lvotypko/ViewTest
Add tests
2014-01-10 12:06:26 +01:00
Jesse Glick cb623640cc [FIXED JENKINS-18694] Generalizing fix of JENKINS-18678 to include also rename of parent folders, taking advantage of JENKINS-18028 API. 2014-01-09 12:40:48 -05:00
Jesse Glick 6815152cd4 Merge branch 'master' into TransientActionFactory-JENKINS-18224 2014-01-08 19:05:57 -05:00
Jesse Glick a22e9feaae [JENKINS-18224] Introduced Actionable.replaceAction, allowing getActions() to be deprecated except for subclasses. 2014-01-08 17:36:21 -05:00
Jesse Glick ca1ab42491 Merge remote-tracking branch 'origin/master' into TransientActionFactory-JENKINS-18224 2014-01-08 17:19:35 -05:00
Jesse Glick 554be78b9b [JENKINS-18678] [JENKINS-18028] Confirming (as suggested in #1069 by @oleg-nenashev) that build history is retained after a move into a folder. 2014-01-08 16:38:06 -05:00
Jesse Glick 0b5927dc0d Merge branch 'master' into folder-moving 2014-01-08 16:20:36 -05:00
Jesse Glick 7c91c402a7 [FIXED JENKINS-21254] Ensuring that all <link>s offered on the /login page can be read even by anonymous users without Jenkins.READ. 2014-01-07 10:10:27 -05:00
Fernando Boaglio a1a7f282ff pt_BR translation (diagnosis + matrix + logging) 2014-01-05 00:08:08 -02:00
Jesse Glick d29a90150c Introduced @RandomlyFails annotation to make it easier to skip unreliable functional tests.
First tried using excludedGroups and trying to work around SUREFIRE-984.
Made some progress, but not ideal since marked tests are omitted from output, rather than being listed as ignored.
Throwing AssumptionViolatedException from JenkinsRule is much simpler and seems to work better.
https://github.com/junit-team/junit/issues/116 notes its limitations.
2014-01-02 16:27:48 -05:00
Jesse Glick b7d4c6a414 The jenkins_main_trunk job has been retired, so for now just skip these tests when running on any Jenkins server. 2014-01-02 15:00:01 -05:00
Jesse Glick bfaab5118d [JENKINS-18410] NPE from previous fix (fcdf749) under some conditions, which the test case was not exercising.
java.lang.NullPointerException
	at hudson.tasks.test.AggregatedTestResultPublisher$TestResultAction.getProject(AggregatedTestResultPublisher.java:173)
	at hudson.tasks.test.AggregatedTestResultPublisher$TestResultAction.<init>(AggregatedTestResultPublisher.java:146)
	at hudson.tasks.test.AggregatedTestResultPublisher$TestResultAction.<init>(AggregatedTestResultPublisher.java:135)
	at hudson.tasks.test.AggregatedTestResultPublisher.perform(AggregatedTestResultPublisher.java:90)
2014-01-02 13:34:42 -05:00
Jesse Glick 2756f08c13 Merge branch 'master' into folder-moving
Conflicts:
	core/src/main/java/hudson/model/Items.java
2014-01-02 12:51:42 -05:00
Jesse Glick fd97a2f5e8 Fingerprinter calls rebuildDependencyGraphAsync, so since this is now delayed by 500msec, tests incorrect as of 1.522 will now fail pretty reliably unless made to forcibly rebuild the graph. 2013-12-23 18:08:48 -05:00
Jesse Glick 1943801ba7 [JENKINS-18678] Reproduced problem in test. 2013-12-23 10:11:53 -05:00
Jesse Glick 6d3c2e0d84 [FIXED JENKINS-18680] Update members of a ListView using a regular listener, not View.onJobRenamed which does not work with folders. 2013-12-19 18:28:01 -05:00
Jesse Glick 9fc87f4a22 [FIXED JENKINS-18028] Providing a supported way to move an item between folders, firing changes as we go. 2013-12-19 12:22:01 -05:00
Jesse Glick 3f5b7e7624 ItemListener.fireOnDeleted 2013-12-18 17:43:04 -05:00
Jesse Glick 1d21017e3b [FIXED JENKINS-20008] Added DirectlyModifiableTopLevelItemGroup. 2013-12-18 17:26:25 -05:00
Jesse Glick c3508113f0 [FIXED JENKINS-21024] Catch a full range of XStreamException’s during deserialization, including rethrown exceptions from readResolve. 2013-12-16 15:03:07 -05:00
Oliver Gondža 6f9cf72e14 Merge pull request #1056 from ChrisA89/TestHaveSuccessColumn
[JENKINS-11429] Add a column "Success" in test result table
2013-12-14 15:25:27 -08:00
Jesse Glick 59ba11bce6 Making a field final. 2013-12-12 21:09:46 -05:00
Jesse Glick 192defb79d Fixing a couple of obsolete references to HudsonTestCase. 2013-12-12 21:09:28 -05:00
Jesse Glick bc4c132657 Plugins with ≥1 functional test and a ≥1.536 dep would sometimes fail during clean builds due to a race condition in WarExploder. 2013-12-12 15:28:52 -05:00
CloudBees DEV@Cloud b2edcbae17 Merge commit '85e9e126773c0bb20a8529a2e6591dde17d7e209' 2013-12-11 22:26:52 +00:00
Jesse Glick 85e9e12677 [JENKINS-10615] AbstractProjectTest.testWorkspaceLock frequently fails on jenkins.ci due to InterruptedException in HudsonTestCase.setUp.
Possibly because it is sorted after [JENKINS-15156] testGetBuildAfterGC and the test suite times out.
2013-12-11 17:25:17 -05:00
Jesse Glick f1a751f79d [FIXED JENKINS-18224] Introduced TransientActionFactory. 2013-12-11 17:09:45 -05:00
Oliver Gondža 8bfe089c21 Merge pull request #1032 from olivergondza/modifiable-view-group
Introduce ModifiableViewGroup
2013-12-11 22:14:47 +01:00
Jesse Glick 2a2a7eb8ed [JENKINS-20951] [JENKINS-18410] Did not make it into 1.544 due to validated merge holdups (mostly randomly failing tests, sigh). 2013-12-11 11:11:32 -05:00
Chris Arnott f6d5448eed [JENKINS-11429] Add a column "Success" in test result table
Added a column Pass (rather than success) to the tables in the junit plugin.
2013-12-11 08:52:11 +00:00
Jesse Glick a58e198f8a [FIXED JENKINS-20951] XmlFile.read/unmarshal needs to catch general XStreamException so as to include CannotResolveClassException, thrown when a TopLevelItem provided by a plugin is unloadable. 2013-12-10 18:50:33 -05:00
Jesse Glick fcdf749912 [FIXED JENKINS-18410] AbstractTestResultAction should be a RunAction2 so it need not persist its owning build. 2013-12-10 17:49:41 -05:00
Chris Arnott c1d487f325 [JENKINS 13870] Make all test results tables highlight row on hover
Added the bigtable css class to all testresults tables that were missing it.
2013-12-10 09:24:33 +00:00
Mark Waite eb62812d27 Fully qualify JenkinsRule reference from package-info javadoc 2013-12-06 21:30:56 -07:00
Mark Waite fa36dbfb16 Remove javadoc reference to non-existent class in test source code 2013-12-06 21:29:52 -07:00
Jesse Glick 46e3a5c56f Trying to make test pass after changing the progress bar to use a generated ID.
Also trying (without success) to diagnose an earlier local test failure.
2013-12-06 21:10:10 -05:00
Jesse Glick 3896aabc0b [FIXED JENKINS-17929] Pick up transport authentication from groovysh command, by overriding run rather than main. 2013-12-05 11:45:12 -05:00
Kohsuke Kawaguchi b89baa56bf [FIXED JENKINS-20866] 2013-12-04 10:56:34 -08:00
Oliver Gondža 777d232053 [JENKINS-9120] Add test 2013-12-03 12:18:53 +01:00
Oliver Gondža ececa60cb0 Refactor CopyJobCommandTest 2013-11-25 10:54:22 +01:00
Daniel Beck 19a2246fe6 [FIXED JENKINS-20744] Don't hold off building jobs copied from CLI 2013-11-24 23:38:01 +01:00
Oliver Gondža 5afdade7bb Introduce ModifiableViewGroup 2013-11-24 16:09:05 +01:00
Kohsuke Kawaguchi a106b57107 Test regression fix 2013-11-18 13:07:35 -08:00
Kohsuke Kawaguchi 3b0e6ac02a [JENKINS-20609] test case 2013-11-16 12:56:28 -08:00
Oliver Gondža 140eaf07c6 Introduce jenkins.model.JenkinsReloadConfigurationTest 2013-11-16 12:56:23 +01:00
Oliver Gondža 76b33c83df Simplify ProjectTest 2013-11-16 09:46:08 +01:00
Jesse Glick 8cd900362d Random test failure. 2013-11-15 11:19:31 -05:00
Jesse Glick 24052ea590 Deprecating Hudson.getInstance. 2013-11-15 08:33:02 -05:00