ContinuumDataManagement

HomePage | RecentChanges | Preferences

Difference (from prior major revision) (no other diffs)

Changed: 1,1925c1

2006-12-06




Test failures in continuum-data-management, similar to the failures in PlexusSecurityDataManagement


-------------------------------------------------------------------------------
Test set: org.apache.maven.continuum.management.DataManagementToolTest
-------------------------------------------------------------------------------
Tests run: 3, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 8.156 sec <<< FAILURE!
testBackupBuilds(org.apache.maven.continuum.management.DataManagementToolTest) Time elapsed: 5.454 sec <<< FAILURE!
junit.framework.ComparisonFailure: Check database content expected:<...
<continuumDatabase>
<projectGroups>
<projectGroup>
<id></id>
<groupId>org.apache.maven.test.default</groupId>
<name>Default Group</name>
<description>The Default Group</description>
<projects>
<project>
<id></id>
<groupId>org.apache.maven.test.default</groupId>
<artifactId>artifactId1</artifactId>
<name>name1</name>
<description>description1</description>
<url>url1</url>
<scmUrl>scmUrl1</scmUrl>
<version>version1</version>
<buildNumber>1</buildNumber>
<workingDirectory>workingDirectory1</workingDirectory>
<buildResults>
<buildResult>
<project id="1" />
<id></id>
<buildNumber>1</buildNumber>
<state>1</state>
<trigger>1</trigger>
<startTime></startTime>
<endTime></endTime>
<error>error1</error>
<success>true</success>
<exitCode>1</exitCode>
<scmResult>
<success>true</success>
<providerMessage>providerMessage1</providerMessage>
<commandOutput>commandOutput1</commandOutput>
<changes>
<change>
<author>author1.1</author>
<comment>comment1.1</comment>
<date></date>
<files>
<file>
<name>name1.1.1</name>
<revision>rev1.1.1</revision>
</file>
<file>
<name>name1.1.2</name>
<revision>rev1.1.2</revision>
</file>
<file>
<name>name1.1.3</name>
<revision>rev1.1.3</revision>
</file>
</files>
</change>
<change>
<author>author1.2</author>
<comment>comment1.2</comment>
<date></date>
<files>
<file>
<name>name1.2.1</name>
<revision>rev1.2.1</revision>
</file>
<file>
<name>name1.2.2</name>
<revision>rev1.2.2</revision>
</file>
<file>
<name>name1.2.3</name>
<revision>rev1.2.3</revision>
</file>
</files>
</change>
</changes>
</scmResult>
</buildResult>
<buildResult>
<project id="1" />
<id></id>
<buildNumber>2</buildNumber>
<state>2</state>
<trigger>2</trigger>
<startTime></startTime>
<endTime></endTime>
<error>error2</error>
<exitCode>2</exitCode>
</buildResult>
</buildResults>
<checkoutResult>
<providerMessage>providerMessageCO1</providerMessage>
<commandOutput>commandOutputCO1</commandOutput>
<changes>
<change>
<author>authorCO1.1</author>
<comment>commentCO1.1</comment>
<date></date>
<files>
<file>
<name>nameCO1.1.1</name>
<revision>revCO1.1.1</revision>
</file>
<file>
<name>nameCO1.1.2</name>
<revision>revCO1.1.2</revision>
</file>
<file>
<name>nameCO1.1.3</name>
<revision>revCO1.1.3</revision>
</file>
</files>
</change>
<change>
<author>authorCO1.2</author>
<comment>commentCO1.2</comment>
<date></date>
<files>
<file>
<name>nameCO1.2.1</name>
<revision>revCO1.2.1</revision>
</file>
<file>
<name>nameCO1.2.2</name>
<revision>revCO1.2.2</revision>
</file>
<file>
<name>nameCO1.2.3</name>
<revision>revCO1.2.3</revision>
</file>
</files>
</change>
</changes>
</checkoutResult>
<developers>
<developer>
<scmId>scmId1</scmId>
<name>name1</name>
<email>email1</email>
<continuumId>1</continuumId>
</developer>
</developers>
<dependencies>
<dependency>
<groupId>groupId1</groupId>
<artifactId>artifactId1</artifactId>
<version>version1</version>
</dependency>
<dependency>
<groupId>groupId2</groupId>
<artifactId>artifactId2</artifactId>
<version>version2</version>
</dependency>
</dependencies>
<projectGroup id="1" />
<notifiers>
<notifier>
<id></id>
<type>type11</type>
<recipientType>11</recipientType>
<sendOnSuccess>false</sendOnSuccess>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
</notifiers>
<buildDefinitions>
<buildDefinition>
<id></id>
<goals>goals11</goals>
<arguments>arguments11</arguments>
<buildFile>buildFile11</buildFile>
<schedule id="2" />
<profile id="2" />
</buildDefinition>
<buildDefinition>
<id></id>
<goals>goals12</goals>
<arguments>arguments12</arguments>
<buildFile>buildFile12</buildFile>
<schedule id="1" />
<profile id="2" />
</buildDefinition>
</buildDefinitions>
</project>
<project>
<id></id>
<groupId>org.apache.maven.test.default</groupId>
<artifactId>artifactId2</artifactId>
<name>name2</name>
<description>description2</description>
<url>url2</url>
<scmUrl>scmUrl2</scmUrl>
<version>version2</version>
<buildNumber>2</buildNumber>
<workingDirectory>workingDirectory2</workingDirectory>
<buildResults>
<buildResult>
<project id="2" />
<id></id>
<buildNumber>3</buildNumber>
<state>3</state>
<trigger>3</trigger>
<startTime></startTime>
<endTime></endTime>
<error>error3</error>
<success>true</success>
<exitCode>3</exitCode>
<scmResult>
<success>true</success>
<providerMessage>providerMessage3</providerMessage>
<commandOutput>commandOutput3</commandOutput>
<changes>
<change>
<author>author3.1</author>
<comment>comment3.1</comment>
<date></date>
<files>
<file>
<name>name3.1.1</name>
<revision>rev3.1.1</revision>
</file>
<file>
<name>name3.1.2</name>
<revision>rev3.1.2</revision>
</file>
<file>
<name>name3.1.3</name>
<revision>rev3.1.3</revision>
</file>
</files>
</change>
<change>
<author>author3.2</author>
<comment>comment3.2</comment>
<date></date>
<files>
<file>
<name>name3.2.1</name>
<revision>rev3.2.1</revision>
</file>
<file>
<name>name3.2.2</name>
<revision>rev3.2.2</revision>
</file>
<file>
<name>name3.2.3</name>
<revision>rev3.2.3</revision>
</file>
</files>
</change>
</changes>
</scmResult>
</buildResult>
</buildResults>
<developers>
<developer>
<scmId>scmId2</scmId>
<name>name2</name>
<email>email2</email>
<continuumId>2</continuumId>
</developer>
<developer>
<scmId>scmId3</scmId>
<name>name3</name>
<email>email3</email>
<continuumId>3</continuumId>
</developer>
</developers>
<dependencies>
<dependency>
<groupId>groupId3</groupId>
<artifactId>artifactId3</artifactId>
<version>version3</version>
</dependency>
</dependencies>
<projectGroup id="1" />
<notifiers>
<notifier>
<id></id>
<type>type12</type>
<recipientType>12</recipientType>
<sendOnFailure>false</sendOnFailure>
<sendOnError>false</sendOnError>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
<notifier>
<id></id>
<type>type13</type>
<recipientType>13</recipientType>
<sendOnSuccess>false</sendOnSuccess>
<sendOnError>false</sendOnError>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
</notifiers>
<buildDefinitions>
<buildDefinition>
<id></id>
<goals>goals13</goals>
<arguments>arguments13</arguments>
<buildFile>buildFile13</buildFile>
<schedule id="1" />
<profile id="1" />
</buildDefinition>
<buildDefinition>
<id></id>
<goals>deploy</goals>
</buildDefinition>
</buildDefinitions>
</project>
</projects>
<notifiers>
<notifier>
<id></id>
<type>type1</type>
<recipientType>1</recipientType>
<sendOnFailure>false</sendOnFailure>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
<notifier>
<id></id>
<type>type2</type>
<recipientType>2</recipientType>
<sendOnSuccess>false</sendOnSuccess>
<sendOnError>false</sendOnError>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
</notifiers>
<buildDefinitions>
<buildDefinition>
<id></id>
<goals>goals1</goals>
<arguments>arguments1</arguments>
<buildFile>buildFile1</buildFile>
<schedule id="1" />
<profile id="1" />
</buildDefinition>
</buildDefinitions>
</projectGroup>
<projectGroup>
<id></id>
<groupId>test group 2 groupId</groupId>
<name>test group 2</name>
<description>test group 2 desc</description>
<notifiers>
<notifier>
<id></id>
<type>type3</type>
<recipientType>3</recipientType>
<sendOnSuccess>false</sendOnSuccess>
<sendOnFailure>false</sendOnFailure>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
</notifiers>
<buildDefinitions>
<buildDefinition>
<id></id>
<goals>goals2</goals>
<arguments>arguments2</arguments>
<buildFile>buildFile2</buildFile>
<schedule id="2" />
<profile id="1" />
</buildDefinition>
<buildDefinition>
<id></id>
<goals>goals3</goals>
<arguments>arguments3</arguments>
<buildFile>buildFile3</buildFile>
<schedule id="2" />
<profile id="2" />
</buildDefinition>
<buildDefinition>
<id></id>
<goals>deploy</goals>
</buildDefinition>
</buildDefinitions>
</projectGroup>
</projectGroups>
<systemConfiguration>
<guestAccountEnabled>false</guestAccountEnabled>
<defaultScheduleDescription>Description</defaultScheduleDescription>
<defaultScheduleCronExpression>* * * * *</defaultScheduleCronExpression>
<workingDirectory>workingDirectory</workingDirectory>
<buildOutputDirectory>buildOutputDirectory</buildOutputDirectory>
<deploymentRepositoryDirectory>deployment</deploymentRepositoryDirectory>
<baseUrl>baseUrl</baseUrl>
<initialized>true</initialized>
</systemConfiguration>
<installations>
<installation>
<version>1.3</version>
<path>/usr/local/java-1.3</path>
<name>JDK 1.3</name>
</installation>
<installation>
<version>1.4</version>
<path>/usr/local/java-1.4</path>
<name>JDK 1.4</name>
</installation>
<installation>
<version>2.0-alpha-3</version>
<path>/usr/local/maven-2.0-alpha-3</path>
<name>Maven 2.0 alpha 3</name>
</installation>
</installations>
<schedules>
<schedule>
<id></id>
<active>true</active>
<name>name1</name>
<description>description1</description>
<delay>1</delay>
<cronExpression>cronExpression1</cronExpression>
</schedule>
<schedule>
<id></id>
<active>true</active>
<name>name2</name>
<description>description2</description>
<delay>2</delay>
<cronExpression>cronExpression2</cronExpression>
</schedule>
<schedule>
<id></id>
<active>true</active>
<name>name3</name>
<description>description3</description>
<delay>3</delay>
<cronExpression>cronExpression3</cronExpression>
</schedule>
</schedules>
<profiles>
<profile>
<id></id>
<active>true</active>
<name>name1</name>
<description>description1</description>
<scmMode>1</scmMode>
<buildWithoutChanges>true</buildWithoutChanges>
<jdk name="JDK 1.3" />
<builder name="Maven 2.0 alpha 3" />
</profile>
<profile>
<id></id>
<active>true</active>
<name>name2</name>
<description>description2</description>
<scmMode>2</scmMode>
<jdk name="JDK 1.4" />
<builder name="Maven 2.0 alpha 3" />
</profile>
<profile>
<id></id>
<name>name3</name>
<description>description3</description>
<scmMode>3</scmMode>
<buildWithoutChanges>true</buildWithoutChanges>
<jdk name="JDK 1.4" />
<builder name="Maven 2.0 alpha 3" />
</profile>
</profiles>
...> but was:<...
<continuumDatabase>
<projectGroups>
<projectGroup>
<id></id>
<groupId>org.apache.maven.test.default</groupId>
<name>Default Group</name>
<description>The Default Group</description>
<projects>
<project>
<id></id>
<groupId>org.apache.maven.test.default</groupId>
<artifactId>artifactId1</artifactId>
<name>name1</name>
<description>description1</description>
<url>url1</url>
<scmUrl>scmUrl1</scmUrl>
<version>version1</version>
<buildNumber>1</buildNumber>
<workingDirectory>workingDirectory1</workingDirectory>
<buildResults>
<buildResult>
<project id="1" />
<id></id>
<buildNumber>1</buildNumber>
<state>1</state>
<trigger>1</trigger>
<startTime></startTime>
<endTime></endTime>
<error>error1</error>
<success>true</success>
<exitCode>1</exitCode>
<scmResult>
<success>true</success>
<providerMessage>providerMessage1</providerMessage>
<commandOutput>commandOutput1</commandOutput>
<changes>
<change>
<author>author1.1</author>
<comment>comment1.1</comment>
<date></date>
<files>
<file>
<name>name1.1.1</name>
<revision>rev1.1.1</revision>
</file>
<file>
<name>name1.1.2</name>
<revision>rev1.1.2</revision>
</file>
<file>
<name>name1.1.3</name>
<revision>rev1.1.3</revision>
</file>
</files>
</change>
<change>
<author>author1.2</author>
<comment>comment1.2</comment>
<date></date>
<files>
<file>
<name>name1.2.1</name>
<revision>rev1.2.1</revision>
</file>
<file>
<name>name1.2.2</name>
<revision>rev1.2.2</revision>
</file>
<file>
<name>name1.2.3</name>
<revision>rev1.2.3</revision>
</file>
</files>
</change>
</changes>
</scmResult>
</buildResult>
<buildResult>
<project id="1" />
<id></id>
<buildNumber>2</buildNumber>
<state>2</state>
<trigger>2</trigger>
<startTime></startTime>
<endTime></endTime>
<error>error2</error>
<exitCode>2</exitCode>
</buildResult>
</buildResults>
<checkoutResult>
<providerMessage>providerMessageCO1</providerMessage>
<commandOutput>commandOutputCO1</commandOutput>
<changes>
<change>
<author>authorCO1.1</author>
<comment>commentCO1.1</comment>
<date></date>
<files>
<file>
<name>nameCO1.1.1</name>
<revision>revCO1.1.1</revision>
</file>
<file>
<name>nameCO1.1.2</name>
<revision>revCO1.1.2</revision>
</file>
<file>
<name>nameCO1.1.3</name>
<revision>revCO1.1.3</revision>
</file>
</files>
</change>
<change>
<author>authorCO1.2</author>
<comment>commentCO1.2</comment>
<date></date>
<files>
<file>
<name>nameCO1.2.1</name>
<revision>revCO1.2.1</revision>
</file>
<file>
<name>nameCO1.2.2</name>
<revision>revCO1.2.2</revision>
</file>
<file>
<name>nameCO1.2.3</name>
<revision>revCO1.2.3</revision>
</file>
</files>
</change>
</changes>
</checkoutResult>
<developers>
<developer>
<scmId>scmId1</scmId>
<name>name1</name>
<email>email1</email>
<continuumId>1</continuumId>
</developer>
</developers>
<dependencies>
<dependency>
<groupId>groupId1</groupId>
<artifactId>artifactId1</artifactId>
<version>version1</version>
</dependency>
<dependency>
<groupId>groupId2</groupId>
<artifactId>artifactId2</artifactId>
<version>version2</version>
</dependency>
</dependencies>
<projectGroup id="1" />
<notifiers>
<notifier>
<id></id>
<type>type11</type>
<recipientType>11</recipientType>
<sendOnSuccess>false</sendOnSuccess>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
</notifiers>
<buildDefinitions>
<buildDefinition>
<id></id>
<goals>goals11</goals>
<arguments>arguments11</arguments>
<buildFile>buildFile11</buildFile>
<schedule id="2" />
<profile id="2" />
</buildDefinition>
<buildDefinition>
<id></id>
<goals>goals12</goals>
<arguments>arguments12</arguments>
<buildFile>buildFile12</buildFile>
<schedule id="1" />
<profile id="2" />
</buildDefinition>
</buildDefinitions>
</project>
<project>
<id></id>
<groupId>org.apache.maven.test.default</groupId>
<artifactId>artifactId2</artifactId>
<name>name2</name>
<description>description2</description>
<url>url2</url>
<scmUrl>scmUrl2</scmUrl>
<version>version2</version>
<buildNumber>2</buildNumber>
<workingDirectory>workingDirectory2</workingDirectory>
<buildResults>
<buildResult>
<project id="2" />
<id></id>
<buildNumber>3</buildNumber>
<state>3</state>
<trigger>3</trigger>
<startTime></startTime>
<endTime></endTime>
<error>error3</error>
<success>true</success>
<exitCode>3</exitCode>
<scmResult>
<success>true</success>
<providerMessage>providerMessage3</providerMessage>
<commandOutput>commandOutput3</commandOutput>
<changes>
<change>
<author>author3.1</author>
<comment>comment3.1</comment>
<date></date>
<files>
<file>
<name>name3.1.1</name>
<revision>rev3.1.1</revision>
</file>
<file>
<name>name3.1.2</name>
<revision>rev3.1.2</revision>
</file>
<file>
<name>name3.1.3</name>
<revision>rev3.1.3</revision>
</file>
</files>
</change>
<change>
<author>author3.2</author>
<comment>comment3.2</comment>
<date></date>
<files>
<file>
<name>name3.2.1</name>
<revision>rev3.2.1</revision>
</file>
<file>
<name>name3.2.2</name>
<revision>rev3.2.2</revision>
</file>
<file>
<name>name3.2.3</name>
<revision>rev3.2.3</revision>
</file>
</files>
</change>
</changes>
</scmResult>
</buildResult>
</buildResults>
<developers>
<developer>
<scmId>scmId2</scmId>
<name>name2</name>
<email>email2</email>
<continuumId>2</continuumId>
</developer>
<developer>
<scmId>scmId3</scmId>
<name>name3</name>
<email>email3</email>
<continuumId>3</continuumId>
</developer>
</developers>
<dependencies>
<dependency>
<groupId>groupId3</groupId>
<artifactId>artifactId3</artifactId>
<version>version3</version>
</dependency>
</dependencies>
<projectGroup id="1" />
<notifiers>
<notifier>
<id></id>
<type>type12</type>
<recipientType>12</recipientType>
<sendOnFailure>false</sendOnFailure>
<sendOnError>false</sendOnError>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
<notifier>
<id></id>
<type>type13</type>
<recipientType>13</recipientType>
<sendOnSuccess>false</sendOnSuccess>
<sendOnError>false</sendOnError>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
</notifiers>
<buildDefinitions>
<buildDefinition>
<id></id>
<goals>goals13</goals>
<arguments>arguments13</arguments>
<buildFile>buildFile13</buildFile>
<schedule id="1" />
<profile id="1" />
</buildDefinition>
<buildDefinition>
<id></id>
<goals>deploy</goals>
</buildDefinition>
</buildDefinitions>
</project>
</projects>
<notifiers>
<notifier>
<id></id>
<type>type1</type>
<recipientType>1</recipientType>
<sendOnFailure>false</sendOnFailure>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
<notifier>
<id></id>
<type>type2</type>
<recipientType>2</recipientType>
<sendOnSuccess>false</sendOnSuccess>
<sendOnError>false</sendOnError>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
</notifiers>
<buildDefinitions>
<buildDefinition>
<id></id>
<goals>goals1</goals>
<arguments>arguments1</arguments>
<buildFile>buildFile1</buildFile>
<schedule id="1" />
<profile id="1" />
</buildDefinition>
</buildDefinitions>
</projectGroup>
<projectGroup>
<id></id>
<groupId>test group 2 groupId</groupId>
<name>test group 2</name>
<description>test group 2 desc</description>
<notifiers>
<notifier>
<id></id>
<type>type3</type>
<recipientType>3</recipientType>
<sendOnSuccess>false</sendOnSuccess>
<sendOnFailure>false</sendOnFailure>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
</notifiers>
<buildDefinitions>
<buildDefinition>
<id></id>
<goals>goals2</goals>
<arguments>arguments2</arguments>
<buildFile>buildFile2</buildFile>
<schedule id="2" />
<profile id="1" />
</buildDefinition>
<buildDefinition>
<id></id>
<goals>goals3</goals>
<arguments>arguments3</arguments>
<buildFile>buildFile3</buildFile>
<schedule id="2" />
<profile id="2" />
</buildDefinition>
<buildDefinition>
<id></id>
<goals>deploy</goals>
</buildDefinition>
</buildDefinitions>
</projectGroup>
</projectGroups>
<systemConfiguration>
<guestAccountEnabled>false</guestAccountEnabled>
<defaultScheduleDescription>Description</defaultScheduleDescription>
<defaultScheduleCronExpression>* * * * *</defaultScheduleCronExpression>
<workingDirectory>workingDirectory</workingDirectory>
<buildOutputDirectory>buildOutputDirectory</buildOutputDirectory>
<deploymentRepositoryDirectory>deployment</deploymentRepositoryDirectory>
<baseUrl>baseUrl</baseUrl>
<initialized>true</initialized>
</systemConfiguration>
<installations>
<installation>
<version>1.3</version>
<path>/usr/local/java-1.3</path>
<name>JDK 1.3</name>
</installation>
<installation>
<version>1.4</version>
<path>/usr/local/java-1.4</path>
<name>JDK 1.4</name>
</installation>
<installation>
<version>2.0-alpha-3</version>
<path>/usr/local/maven-2.0-alpha-3</path>
<name>Maven 2.0 alpha 3</name>
</installation>
</installations>
<schedules>
<schedule>
<id></id>
<active>true</active>
<name>name1</name>
<description>description1</description>
<delay>1</delay>
<cronExpression>cronExpression1</cronExpression>
</schedule>
<schedule>
<id></id>
<active>true</active>
<name>name2</name>
<description>description2</description>
<delay>2</delay>
<cronExpression>cronExpression2</cronExpression>
</schedule>
<schedule>
<id></id>
<active>true</active>
<name>name3</name>
<description>description3</description>
<delay>3</delay>
<cronExpression>cronExpression3</cronExpression>
</schedule>
</schedules>
<profiles>
<profile>
<id></id>
<active>true</active>
<name>name1</name>
<description>description1</description>
<scmMode>1</scmMode>
<buildWithoutChanges>true</buildWithoutChanges>
<jdk name="JDK 1.3" />
<builder name="Maven 2.0 alpha 3" />
</profile>
<profile>
<id></id>
<active>true</active>
<name>name2</name>
<description>description2</description>
<scmMode>2</scmMode>
<jdk name="JDK 1.4" />
<builder name="Maven 2.0 alpha 3" />
</profile>
<profile>
<id></id>
<name>name3</name>
<description>description3</description>
<scmMode>3</scmMode>
<buildWithoutChanges>true</buildWithoutChanges>
<jdk name="JDK 1.4" />
<builder name="Maven 2.0 alpha 3" />
</profile>
</profiles>...>
at junit.framework.Assert.assertEquals(Assert.java:81)
at org.apache.maven.continuum.management.DataManagementToolTest.testBackupBuilds(DataManagementToolTest.java:90)

testRestoreBuilds(org.apache.maven.continuum.management.DataManagementToolTest) Time elapsed: 1.328 sec <<< FAILURE!
junit.framework.ComparisonFailure: Check database content expected:<...
<continuumDatabase>
<projectGroups>
<projectGroup>
<id></id>
<groupId>org.apache.maven.test.default</groupId>
<name>Default Group</name>
<description>The Default Group</description>
<projects>
<project>
<id></id>
<groupId>org.apache.maven.test.default</groupId>
<artifactId>artifactId1</artifactId>
<name>name1</name>
<description>description1</description>
<url>url1</url>
<scmUrl>scmUrl1</scmUrl>
<version>version1</version>
<buildNumber>1</buildNumber>
<workingDirectory>workingDirectory1</workingDirectory>
<buildResults>
<buildResult>
<project id="1" />
<id></id>
<buildNumber>1</buildNumber>
<state>1</state>
<trigger>1</trigger>
<startTime></startTime>
<endTime></endTime>
<error>error1</error>
<success>true</success>
<exitCode>1</exitCode>
<scmResult>
<success>true</success>
<providerMessage>providerMessage1</providerMessage>
<commandOutput>commandOutput1</commandOutput>
<changes>
<change>
<author>author1.1</author>
<comment>comment1.1</comment>
<date></date>
<files>
<file>
<name>name1.1.1</name>
<revision>rev1.1.1</revision>
</file>
<file>
<name>name1.1.2</name>
<revision>rev1.1.2</revision>
</file>
<file>
<name>name1.1.3</name>
<revision>rev1.1.3</revision>
</file>
</files>
</change>
<change>
<author>author1.2</author>
<comment>comment1.2</comment>
<date></date>
<files>
<file>
<name>name1.2.1</name>
<revision>rev1.2.1</revision>
</file>
<file>
<name>name1.2.2</name>
<revision>rev1.2.2</revision>
</file>
<file>
<name>name1.2.3</name>
<revision>rev1.2.3</revision>
</file>
</files>
</change>
</changes>
</scmResult>
</buildResult>
<buildResult>
<project id="1" />
<id></id>
<buildNumber>2</buildNumber>
<state>2</state>
<trigger>2</trigger>
<startTime></startTime>
<endTime></endTime>
<error>error2</error>
<exitCode>2</exitCode>
</buildResult>
</buildResults>
<checkoutResult>
<providerMessage>providerMessageCO1</providerMessage>
<commandOutput>commandOutputCO1</commandOutput>
<changes>
<change>
<author>authorCO1.1</author>
<comment>commentCO1.1</comment>
<date></date>
<files>
<file>
<name>nameCO1.1.1</name>
<revision>revCO1.1.1</revision>
</file>
<file>
<name>nameCO1.1.2</name>
<revision>revCO1.1.2</revision>
</file>
<file>
<name>nameCO1.1.3</name>
<revision>revCO1.1.3</revision>
</file>
</files>
</change>
<change>
<author>authorCO1.2</author>
<comment>commentCO1.2</comment>
<date></date>
<files>
<file>
<name>nameCO1.2.1</name>
<revision>revCO1.2.1</revision>
</file>
<file>
<name>nameCO1.2.2</name>
<revision>revCO1.2.2</revision>
</file>
<file>
<name>nameCO1.2.3</name>
<revision>revCO1.2.3</revision>
</file>
</files>
</change>
</changes>
</checkoutResult>
<developers>
<developer>
<scmId>scmId1</scmId>
<name>name1</name>
<email>email1</email>
<continuumId>1</continuumId>
</developer>
</developers>
<dependencies>
<dependency>
<groupId>groupId1</groupId>
<artifactId>artifactId1</artifactId>
<version>version1</version>
</dependency>
<dependency>
<groupId>groupId2</groupId>
<artifactId>artifactId2</artifactId>
<version>version2</version>
</dependency>
</dependencies>
<projectGroup id="1" />
<notifiers>
<notifier>
<id></id>
<type>type11</type>
<recipientType>11</recipientType>
<sendOnSuccess>false</sendOnSuccess>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
</notifiers>
<buildDefinitions>
<buildDefinition>
<id></id>
<goals>goals11</goals>
<arguments>arguments11</arguments>
<buildFile>buildFile11</buildFile>
<schedule id="2" />
<profile id="2" />
</buildDefinition>
<buildDefinition>
<id></id>
<goals>goals12</goals>
<arguments>arguments12</arguments>
<buildFile>buildFile12</buildFile>
<schedule id="1" />
<profile id="2" />
</buildDefinition>
</buildDefinitions>
</project>
<project>
<id></id>
<groupId>org.apache.maven.test.default</groupId>
<artifactId>artifactId2</artifactId>
<name>name2</name>
<description>description2</description>
<url>url2</url>
<scmUrl>scmUrl2</scmUrl>
<version>version2</version>
<buildNumber>2</buildNumber>
<workingDirectory>workingDirectory2</workingDirectory>
<buildResults>
<buildResult>
<project id="2" />
<id></id>
<buildNumber>3</buildNumber>
<state>3</state>
<trigger>3</trigger>
<startTime></startTime>
<endTime></endTime>
<error>error3</error>
<success>true</success>
<exitCode>3</exitCode>
<scmResult>
<success>true</success>
<providerMessage>providerMessage3</providerMessage>
<commandOutput>commandOutput3</commandOutput>
<changes>
<change>
<author>author3.1</author>
<comment>comment3.1</comment>
<date></date>
<files>
<file>
<name>name3.1.1</name>
<revision>rev3.1.1</revision>
</file>
<file>
<name>name3.1.2</name>
<revision>rev3.1.2</revision>
</file>
<file>
<name>name3.1.3</name>
<revision>rev3.1.3</revision>
</file>
</files>
</change>
<change>
<author>author3.2</author>
<comment>comment3.2</comment>
<date></date>
<files>
<file>
<name>name3.2.1</name>
<revision>rev3.2.1</revision>
</file>
<file>
<name>name3.2.2</name>
<revision>rev3.2.2</revision>
</file>
<file>
<name>name3.2.3</name>
<revision>rev3.2.3</revision>
</file>
</files>
</change>
</changes>
</scmResult>
</buildResult>
</buildResults>
<developers>
<developer>
<scmId>scmId2</scmId>
<name>name2</name>
<email>email2</email>
<continuumId>2</continuumId>
</developer>
<developer>
<scmId>scmId3</scmId>
<name>name3</name>
<email>email3</email>
<continuumId>3</continuumId>
</developer>
</developers>
<dependencies>
<dependency>
<groupId>groupId3</groupId>
<artifactId>artifactId3</artifactId>
<version>version3</version>
</dependency>
</dependencies>
<projectGroup id="1" />
<notifiers>
<notifier>
<id></id>
<type>type12</type>
<recipientType>12</recipientType>
<sendOnFailure>false</sendOnFailure>
<sendOnError>false</sendOnError>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
<notifier>
<id></id>
<type>type13</type>
<recipientType>13</recipientType>
<sendOnSuccess>false</sendOnSuccess>
<sendOnError>false</sendOnError>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
</notifiers>
<buildDefinitions>
<buildDefinition>
<id></id>
<goals>goals13</goals>
<arguments>arguments13</arguments>
<buildFile>buildFile13</buildFile>
<schedule id="1" />
<profile id="1" />
</buildDefinition>
<buildDefinition>
<id></id>
<goals>deploy</goals>
</buildDefinition>
</buildDefinitions>
</project>
</projects>
<notifiers>
<notifier>
<id></id>
<type>type1</type>
<recipientType>1</recipientType>
<sendOnFailure>false</sendOnFailure>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
<notifier>
<id></id>
<type>type2</type>
<recipientType>2</recipientType>
<sendOnSuccess>false</sendOnSuccess>
<sendOnError>false</sendOnError>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
</notifiers>
<buildDefinitions>
<buildDefinition>
<id></id>
<goals>goals1</goals>
<arguments>arguments1</arguments>
<buildFile>buildFile1</buildFile>
<schedule id="1" />
<profile id="1" />
</buildDefinition>
</buildDefinitions>
</projectGroup>
<projectGroup>
<id></id>
<groupId>test group 2 groupId</groupId>
<name>test group 2</name>
<description>test group 2 desc</description>
<notifiers>
<notifier>
<id></id>
<type>type3</type>
<recipientType>3</recipientType>
<sendOnSuccess>false</sendOnSuccess>
<sendOnFailure>false</sendOnFailure>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
</notifiers>
<buildDefinitions>
<buildDefinition>
<id></id>
<goals>goals2</goals>
<arguments>arguments2</arguments>
<buildFile>buildFile2</buildFile>
<schedule id="2" />
<profile id="1" />
</buildDefinition>
<buildDefinition>
<id></id>
<goals>goals3</goals>
<arguments>arguments3</arguments>
<buildFile>buildFile3</buildFile>
<schedule id="2" />
<profile id="2" />
</buildDefinition>
<buildDefinition>
<id></id>
<goals>deploy</goals>
</buildDefinition>
</buildDefinitions>
</projectGroup>
</projectGroups>
<systemConfiguration>
<guestAccountEnabled>false</guestAccountEnabled>
<defaultScheduleDescription>Description</defaultScheduleDescription>
<defaultScheduleCronExpression>* * * * *</defaultScheduleCronExpression>
<workingDirectory>workingDirectory</workingDirectory>
<buildOutputDirectory>buildOutputDirectory</buildOutputDirectory>
<deploymentRepositoryDirectory>deployment</deploymentRepositoryDirectory>
<baseUrl>baseUrl</baseUrl>
<initialized>true</initialized>
</systemConfiguration>
<installations>
<installation>
<version>1.3</version>
<path>/usr/local/java-1.3</path>
<name>JDK 1.3</name>
</installation>
<installation>
<version>1.4</version>
<path>/usr/local/java-1.4</path>
<name>JDK 1.4</name>
</installation>
<installation>
<version>2.0-alpha-3</version>
<path>/usr/local/maven-2.0-alpha-3</path>
<name>Maven 2.0 alpha 3</name>
</installation>
</installations>
<schedules>
<schedule>
<id></id>
<active>true</active>
<name>name1</name>
<description>description1</description>
<delay>1</delay>
<cronExpression>cronExpression1</cronExpression>
</schedule>
<schedule>
<id></id>
<active>true</active>
<name>name2</name>
<description>description2</description>
<delay>2</delay>
<cronExpression>cronExpression2</cronExpression>
</schedule>
<schedule>
<id></id>
<active>true</active>
<name>name3</name>
<description>description3</description>
<delay>3</delay>
<cronExpression>cronExpression3</cronExpression>
</schedule>
</schedules>
<profiles>
<profile>
<id></id>
<active>true</active>
<name>name1</name>
<description>description1</description>
<scmMode>1</scmMode>
<buildWithoutChanges>true</buildWithoutChanges>
<jdk name="JDK 1.3" />
<builder name="Maven 2.0 alpha 3" />
</profile>
<profile>
<id></id>
<active>true</active>
<name>name2</name>
<description>description2</description>
<scmMode>2</scmMode>
<jdk name="JDK 1.4" />
<builder name="Maven 2.0 alpha 3" />
</profile>
<profile>
<id></id>
<name>name3</name>
<description>description3</description>
<scmMode>3</scmMode>
<buildWithoutChanges>true</buildWithoutChanges>
<jdk name="JDK 1.4" />
<builder name="Maven 2.0 alpha 3" />
</profile>
</profiles>
...> but was:<...
<continuumDatabase>
<projectGroups>
<projectGroup>
<id></id>
<groupId>org.apache.maven.test.default</groupId>
<name>Default Group</name>
<description>The Default Group</description>
<projects>
<project>
<id></id>
<groupId>org.apache.maven.test.default</groupId>
<artifactId>artifactId1</artifactId>
<name>name1</name>
<description>description1</description>
<url>url1</url>
<scmUrl>scmUrl1</scmUrl>
<version>version1</version>
<buildNumber>1</buildNumber>
<workingDirectory>workingDirectory1</workingDirectory>
<buildResults>
<buildResult>
<project id="1" />
<id></id>
<buildNumber>1</buildNumber>
<state>1</state>
<trigger>1</trigger>
<startTime></startTime>
<endTime></endTime>
<error>error1</error>
<success>true</success>
<exitCode>1</exitCode>
<scmResult>
<success>true</success>
<providerMessage>providerMessage1</providerMessage>
<commandOutput>commandOutput1</commandOutput>
<changes>
<change>
<author>author1.1</author>
<comment>comment1.1</comment>
<date></date>
<files>
<file>
<name>name1.1.1</name>
<revision>rev1.1.1</revision>
</file>
<file>
<name>name1.1.2</name>
<revision>rev1.1.2</revision>
</file>
<file>
<name>name1.1.3</name>
<revision>rev1.1.3</revision>
</file>
</files>
</change>
<change>
<author>author1.2</author>
<comment>comment1.2</comment>
<date></date>
<files>
<file>
<name>name1.2.1</name>
<revision>rev1.2.1</revision>
</file>
<file>
<name>name1.2.2</name>
<revision>rev1.2.2</revision>
</file>
<file>
<name>name1.2.3</name>
<revision>rev1.2.3</revision>
</file>
</files>
</change>
</changes>
</scmResult>
</buildResult>
<buildResult>
<project id="1" />
<id></id>
<buildNumber>2</buildNumber>
<state>2</state>
<trigger>2</trigger>
<startTime></startTime>
<endTime></endTime>
<error>error2</error>
<exitCode>2</exitCode>
</buildResult>
</buildResults>
<checkoutResult>
<providerMessage>providerMessageCO1</providerMessage>
<commandOutput>commandOutputCO1</commandOutput>
<changes>
<change>
<author>authorCO1.1</author>
<comment>commentCO1.1</comment>
<date></date>
<files>
<file>
<name>nameCO1.1.1</name>
<revision>revCO1.1.1</revision>
</file>
<file>
<name>nameCO1.1.2</name>
<revision>revCO1.1.2</revision>
</file>
<file>
<name>nameCO1.1.3</name>
<revision>revCO1.1.3</revision>
</file>
</files>
</change>
<change>
<author>authorCO1.2</author>
<comment>commentCO1.2</comment>
<date></date>
<files>
<file>
<name>nameCO1.2.1</name>
<revision>revCO1.2.1</revision>
</file>
<file>
<name>nameCO1.2.2</name>
<revision>revCO1.2.2</revision>
</file>
<file>
<name>nameCO1.2.3</name>
<revision>revCO1.2.3</revision>
</file>
</files>
</change>
</changes>
</checkoutResult>
<developers>
<developer>
<scmId>scmId1</scmId>
<name>name1</name>
<email>email1</email>
<continuumId>1</continuumId>
</developer>
</developers>
<dependencies>
<dependency>
<groupId>groupId1</groupId>
<artifactId>artifactId1</artifactId>
<version>version1</version>
</dependency>
<dependency>
<groupId>groupId2</groupId>
<artifactId>artifactId2</artifactId>
<version>version2</version>
</dependency>
</dependencies>
<projectGroup id="1" />
<notifiers>
<notifier>
<id></id>
<type>type11</type>
<recipientType>11</recipientType>
<sendOnSuccess>false</sendOnSuccess>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
</notifiers>
<buildDefinitions>
<buildDefinition>
<id></id>
<goals>goals11</goals>
<arguments>arguments11</arguments>
<buildFile>buildFile11</buildFile>
<schedule id="2" />
<profile id="2" />
</buildDefinition>
<buildDefinition>
<id></id>
<goals>goals12</goals>
<arguments>arguments12</arguments>
<buildFile>buildFile12</buildFile>
<schedule id="1" />
<profile id="2" />
</buildDefinition>
</buildDefinitions>
</project>
<project>
<id></id>
<groupId>org.apache.maven.test.default</groupId>
<artifactId>artifactId2</artifactId>
<name>name2</name>
<description>description2</description>
<url>url2</url>
<scmUrl>scmUrl2</scmUrl>
<version>version2</version>
<buildNumber>2</buildNumber>
<workingDirectory>workingDirectory2</workingDirectory>
<buildResults>
<buildResult>
<project id="2" />
<id></id>
<buildNumber>3</buildNumber>
<state>3</state>
<trigger>3</trigger>
<startTime></startTime>
<endTime></endTime>
<error>error3</error>
<success>true</success>
<exitCode>3</exitCode>
<scmResult>
<success>true</success>
<providerMessage>providerMessage3</providerMessage>
<commandOutput>commandOutput3</commandOutput>
<changes>
<change>
<author>author3.1</author>
<comment>comment3.1</comment>
<date></date>
<files>
<file>
<name>name3.1.1</name>
<revision>rev3.1.1</revision>
</file>
<file>
<name>name3.1.2</name>
<revision>rev3.1.2</revision>
</file>
<file>
<name>name3.1.3</name>
<revision>rev3.1.3</revision>
</file>
</files>
</change>
<change>
<author>author3.2</author>
<comment>comment3.2</comment>
<date></date>
<files>
<file>
<name>name3.2.1</name>
<revision>rev3.2.1</revision>
</file>
<file>
<name>name3.2.2</name>
<revision>rev3.2.2</revision>
</file>
<file>
<name>name3.2.3</name>
<revision>rev3.2.3</revision>
</file>
</files>
</change>
</changes>
</scmResult>
</buildResult>
</buildResults>
<developers>
<developer>
<scmId>scmId2</scmId>
<name>name2</name>
<email>email2</email>
<continuumId>2</continuumId>
</developer>
<developer>
<scmId>scmId3</scmId>
<name>name3</name>
<email>email3</email>
<continuumId>3</continuumId>
</developer>
</developers>
<dependencies>
<dependency>
<groupId>groupId3</groupId>
<artifactId>artifactId3</artifactId>
<version>version3</version>
</dependency>
</dependencies>
<projectGroup id="1" />
<notifiers>
<notifier>
<id></id>
<type>type12</type>
<recipientType>12</recipientType>
<sendOnFailure>false</sendOnFailure>
<sendOnError>false</sendOnError>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
<notifier>
<id></id>
<type>type13</type>
<recipientType>13</recipientType>
<sendOnSuccess>false</sendOnSuccess>
<sendOnError>false</sendOnError>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
</notifiers>
<buildDefinitions>
<buildDefinition>
<id></id>
<goals>goals13</goals>
<arguments>arguments13</arguments>
<buildFile>buildFile13</buildFile>
<schedule id="1" />
<profile id="1" />
</buildDefinition>
<buildDefinition>
<id></id>
<goals>deploy</goals>
</buildDefinition>
</buildDefinitions>
</project>
</projects>
<notifiers>
<notifier>
<id></id>
<type>type1</type>
<recipientType>1</recipientType>
<sendOnFailure>false</sendOnFailure>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
<notifier>
<id></id>
<type>type2</type>
<recipientType>2</recipientType>
<sendOnSuccess>false</sendOnSuccess>
<sendOnError>false</sendOnError>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
</notifiers>
<buildDefinitions>
<buildDefinition>
<id></id>
<goals>goals1</goals>
<arguments>arguments1</arguments>
<buildFile>buildFile1</buildFile>
<schedule id="1" />
<profile id="1" />
</buildDefinition>
</buildDefinitions>
</projectGroup>
<projectGroup>
<id></id>
<groupId>test group 2 groupId</groupId>
<name>test group 2</name>
<description>test group 2 desc</description>
<notifiers>
<notifier>
<id></id>
<type>type3</type>
<recipientType>3</recipientType>
<sendOnSuccess>false</sendOnSuccess>
<sendOnFailure>false</sendOnFailure>
<configuration>
<key1>value1</key1>
<key2>value2</key2>
</configuration>
</notifier>
</notifiers>
<buildDefinitions>
<buildDefinition>
<id></id>
<goals>goals2</goals>
<arguments>arguments2</arguments>
<buildFile>buildFile2</buildFile>
<schedule id="2" />
<profile id="1" />
</buildDefinition>
<buildDefinition>
<id></id>
<goals>goals3</goals>
<arguments>arguments3</arguments>
<buildFile>buildFile3</buildFile>
<schedule id="2" />
<profile id="2" />
</buildDefinition>
<buildDefinition>
<id></id>
<goals>deploy</goals>
</buildDefinition>
</buildDefinitions>
</projectGroup>
</projectGroups>
<systemConfiguration>
<guestAccountEnabled>false</guestAccountEnabled>
<defaultScheduleDescription>Description</defaultScheduleDescription>
<defaultScheduleCronExpression>* * * * *</defaultScheduleCronExpression>
<workingDirectory>workingDirectory</workingDirectory>
<buildOutputDirectory>buildOutputDirectory</buildOutputDirectory>
<deploymentRepositoryDirectory>deployment</deploymentRepositoryDirectory>
<baseUrl>baseUrl</baseUrl>
<initialized>true</initialized>
</systemConfiguration>
<installations>
<installation>
<version>1.3</version>
<path>/usr/local/java-1.3</path>
<name>JDK 1.3</name>
</installation>
<installation>
<version>1.4</version>
<path>/usr/local/java-1.4</path>
<name>JDK 1.4</name>
</installation>
<installation>
<version>2.0-alpha-3</version>
<path>/usr/local/maven-2.0-alpha-3</path>
<name>Maven 2.0 alpha 3</name>
</installation>
</installations>
<schedules>
<schedule>
<id></id>
<active>true</active>
<name>name1</name>
<description>description1</description>
<delay>1</delay>
<cronExpression>cronExpression1</cronExpression>
</schedule>
<schedule>
<id></id>
<active>true</active>
<name>name2</name>
<description>description2</description>
<delay>2</delay>
<cronExpression>cronExpression2</cronExpression>
</schedule>
<schedule>
<id></id>
<active>true</active>
<name>name3</name>
<description>description3</description>
<delay>3</delay>
<cronExpression>cronExpression3</cronExpression>
</schedule>
</schedules>
<profiles>
<profile>
<id></id>
<active>true</active>
<name>name1</name>
<description>description1</description>
<scmMode>1</scmMode>
<buildWithoutChanges>true</buildWithoutChanges>
<jdk name="JDK 1.3" />
<builder name="Maven 2.0 alpha 3" />
</profile>
<profile>
<id></id>
<active>true</active>
<name>name2</name>
<description>description2</description>
<scmMode>2</scmMode>
<jdk name="JDK 1.4" />
<builder name="Maven 2.0 alpha 3" />
</profile>
<profile>
<id></id>
<name>name3</name>
<description>description3</description>
<scmMode>3</scmMode>
<buildWithoutChanges>true</buildWithoutChanges>
<jdk name="JDK 1.4" />
<builder name="Maven 2.0 alpha 3" />
</profile>
</profiles>...>
at junit.framework.Assert.assertEquals(Assert.java:81)
at org.apache.maven.continuum.management.DataManagementToolTest.testRestoreBuilds(DataManagementToolTest.java:127)




HomePage | RecentChanges | Preferences
This page is read-only | View other revisions
Last edited December 22, 2019 5:15 am by 78-93-98-198.dsl.wavetel.us (diff)
Search: