You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@hbase.apache.org by ap...@apache.org on 2013/07/30 23:20:22 UTC

Build failed in Jenkins: HBase-0.95 #723

See <http://54.241.6.143/job/HBase-0.95/723/changes>

Changes:

[jxiang] HBASE-9088 TestSplitLogManager.testMultipleResubmits fails

------------------------------------------
[...truncated 6306 lines...]
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.993 sec
Running org.apache.hadoop.hbase.zookeeper.TestZooKeeperACL
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.281 sec
Running org.apache.hadoop.hbase.trace.TestHTraceHooks
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.574 sec
Running org.apache.hadoop.hbase.zookeeper.lock.TestZKInterProcessReadWriteLock
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.631 sec
Running org.apache.hadoop.hbase.coprocessor.TestRegionServerCoprocessorExceptionWithAbort
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.745 sec
Running org.apache.hadoop.hbase.coprocessor.TestRegionObserverScannerOpenHook
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.945 sec
Running org.apache.hadoop.hbase.coprocessor.TestCoprocessorEndpoint
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.37 sec
Running org.apache.hadoop.hbase.coprocessor.TestBigDecimalColumnInterpreter
Tests run: 38, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.044 sec
Running org.apache.hadoop.hbase.io.encoding.TestChangingEncoding
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 174.067 sec
Running org.apache.hadoop.hbase.TestHBaseTestingUtility
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 53.964 sec
Running org.apache.hadoop.hbase.io.encoding.TestDataBlockEncoders
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 158.219 sec
Running org.apache.hadoop.hbase.coprocessor.TestRegionObserverBypass
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.316 sec
Running org.apache.hadoop.hbase.coprocessor.TestRegionServerCoprocessorExceptionWithRemove
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.603 sec
Running org.apache.hadoop.hbase.coprocessor.TestRowProcessorEndpoint
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.366 sec
Running org.apache.hadoop.hbase.coprocessor.TestAggregateProtocol
Tests run: 45, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.808 sec
Running org.apache.hadoop.hbase.coprocessor.TestWALObserver
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.988 sec
Running org.apache.hadoop.hbase.coprocessor.TestMasterObserver
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.807 sec
Running org.apache.hadoop.hbase.coprocessor.TestMasterCoprocessorExceptionWithRemove
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.947 sec
Running org.apache.hadoop.hbase.coprocessor.TestClassLoading
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.67 sec
Running org.apache.hadoop.hbase.coprocessor.TestMasterCoprocessorExceptionWithAbort
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.261 sec
Running org.apache.hadoop.hbase.coprocessor.TestRegionObserverInterface
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.413 sec
Running org.apache.hadoop.hbase.backup.example.TestZooKeeperTableArchiveClient
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.075 sec
Running org.apache.hadoop.hbase.coprocessor.TestOpenTableInCoprocessor
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 30.689 sec
Running org.apache.hadoop.hbase.client.TestHCM
Tests run: 14, Failures: 0, Errors: 0, Skipped: 3, Time elapsed: 33.4 sec
Running org.apache.hadoop.hbase.client.TestTimestampsFilter
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.291 sec
Running org.apache.hadoop.hbase.client.TestFromClientSide3
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 73.448 sec
Running org.apache.hadoop.hbase.client.TestSnapshotMetadata
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 30.402 sec
Running org.apache.hadoop.hbase.TestAcidGuarantees
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 98.402 sec
Running org.apache.hadoop.hbase.client.TestClientTimeouts
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.145 sec
Running org.apache.hadoop.hbase.client.TestScannersFromClientSide
Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.417 sec
Running org.apache.hadoop.hbase.client.replication.TestReplicationAdmin
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.268 sec
Running org.apache.hadoop.hbase.client.TestClientScannerRPCTimeout
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.779 sec
Running org.apache.hadoop.hbase.client.TestHTableUtil
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.296 sec
Running org.apache.hadoop.hbase.client.TestHTablePool$TestHTableReusablePool
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.915 sec
Running org.apache.hadoop.hbase.backup.TestHFileArchiving
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 165.991 sec
Running org.apache.hadoop.hbase.client.TestHTablePool$TestHTableThreadLocalPool
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.944 sec
Running org.apache.hadoop.hbase.client.TestMultipleTimestamps
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.625 sec
Running org.apache.hadoop.hbase.client.TestMetaScanner
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 49.838 sec
Running org.apache.hadoop.hbase.client.TestFromClientSideWithCoprocessor
Tests run: 64, Failures: 0, Errors: 0, Skipped: 4, Time elapsed: 130.076 sec
Running org.apache.hadoop.hbase.client.TestScannerTimeout
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 51.241 sec
Running org.apache.hadoop.hbase.client.TestFromClientSide
Tests run: 64, Failures: 0, Errors: 0, Skipped: 4, Time elapsed: 139.288 sec
Running org.apache.hadoop.hbase.client.TestSnapshotCloneIndependence
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 58.28 sec
Running org.apache.hadoop.hbase.client.TestShell
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 101.951 sec
Running org.apache.hadoop.hbase.client.TestMultiParallel
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 92.147 sec
Running org.apache.hadoop.hbase.client.TestSnapshotFromClient
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 30.231 sec
Running org.apache.hadoop.hbase.client.TestHTableMultiplexer
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.468 sec
Running org.apache.hadoop.hbase.security.token.TestTokenAuthentication
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.932 sec
Running org.apache.hadoop.hbase.security.token.TestZKSecretWatcher
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.822 sec
Running org.apache.hadoop.hbase.security.access.TestAccessControlFilter
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.463 sec
Running org.apache.hadoop.hbase.security.access.TestTablePermissions
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.341 sec
Running org.apache.hadoop.hbase.client.TestCloneSnapshotFromClient
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 143.304 sec
Running org.apache.hadoop.hbase.security.access.TestZKPermissionsWatcher
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.876 sec
Running org.apache.hadoop.hbase.rest.TestStatusResource
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.384 sec
Running org.apache.hadoop.hbase.rest.TestSchemaResource
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.253 sec
Running org.apache.hadoop.hbase.rest.TestMultiRowResource
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.153 sec
Running org.apache.hadoop.hbase.client.TestAdmin
Tests run: 44, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 438.65 sec
Running org.apache.hadoop.hbase.security.access.TestAccessController
Tests run: 39, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 93.807 sec
Running org.apache.hadoop.hbase.rest.TestScannerResource
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 43.192 sec
Running org.apache.hadoop.hbase.rest.TestRowResource
Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 30.224 sec
Running org.apache.hadoop.hbase.rest.TestTableResource
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 41.311 sec
Running org.apache.hadoop.hbase.rest.TestVersionResource
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.054 sec
Running org.apache.hadoop.hbase.rest.TestGzipFilter
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.164 sec
Running org.apache.hadoop.hbase.rest.client.TestRemoteTable
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.827 sec
Running org.apache.hadoop.hbase.rest.TestScannersWithFilters
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 23.333 sec
Running org.apache.hadoop.hbase.TestLocalHBaseCluster
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.374 sec
Running org.apache.hadoop.hbase.constraint.TestConstraint
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.618 sec
Running org.apache.hadoop.hbase.client.TestRestoreSnapshotFromClient
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 214.14 sec

Results :

Failed tests:   testLogReplayTwoSequentialRSDown(org.apache.hadoop.hbase.master.TestDistributedLogSplitting): expected:<1000> but was:<0>

Tests run: 1593, Failures: 1, Errors: 0, Skipped: 21

[JENKINS] Recording test results
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] HBase ............................................. SUCCESS [29.614s]
[INFO] HBase - Common .................................... SUCCESS [1:13.702s]
[INFO] HBase - Protocol .................................. SUCCESS [17.898s]
[INFO] HBase - Client .................................... SUCCESS [25.156s]
[INFO] HBase - Prefix Tree ............................... SUCCESS [4.900s]
[INFO] HBase - Hadoop Compatibility ...................... SUCCESS [5.728s]
[INFO] HBase - Hadoop One Compatibility .................. SUCCESS [9.487s]
[INFO] HBase - Server .................................... FAILURE [58:15.774s]
[INFO] HBase - Integration Tests ......................... SKIPPED
[INFO] HBase - Examples .................................. SKIPPED
[INFO] HBase - Assembly .................................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1:01:27.087s
[INFO] Finished at: Tue Jul 30 21:20:17 UTC 2013
[INFO] Final Memory: 131M/435M
[INFO] ------------------------------------------------------------------------
[JENKINS] Archiving <http://54.241.6.143/job/HBase-0.95/ws/hbase-common/pom.xml> to /var/lib/jenkins/jobs/HBase-0.95/modules/org.apache.hbase$hbase-common/builds/2013-07-30_20-18-44/archive/org.apache.hbase/hbase-common/0.97.0-SNAPSHOT/hbase-common-0.97.0-SNAPSHOT.pom
[JENKINS] Archiving <http://54.241.6.143/job/HBase-0.95/ws/hbase-hadoop-compat/pom.xml> to /var/lib/jenkins/jobs/HBase-0.95/modules/org.apache.hbase$hbase-hadoop-compat/builds/2013-07-30_20-18-44/archive/org.apache.hbase/hbase-hadoop-compat/0.97.0-SNAPSHOT/hbase-hadoop-compat-0.97.0-SNAPSHOT.pom
[JENKINS] Archiving <http://54.241.6.143/job/HBase-0.95/ws/hbase-examples/pom.xml> to /var/lib/jenkins/jobs/HBase-0.95/modules/org.apache.hbase$hbase-examples/builds/2013-07-30_20-18-44/archive/org.apache.hbase/hbase-examples/0.97.0-SNAPSHOT/hbase-examples-0.97.0-SNAPSHOT.pom
[JENKINS] Archiving <http://54.241.6.143/job/HBase-0.95/ws/hbase-it/pom.xml> to /var/lib/jenkins/jobs/HBase-0.95/modules/org.apache.hbase$hbase-it/builds/2013-07-30_20-18-44/archive/org.apache.hbase/hbase-it/0.97.0-SNAPSHOT/hbase-it-0.97.0-SNAPSHOT.pom
[JENKINS] Archiving <http://54.241.6.143/job/HBase-0.95/ws/pom.xml> to /var/lib/jenkins/jobs/HBase-0.95/modules/org.apache.hbase$hbase/builds/2013-07-30_20-18-44/archive/org.apache.hbase/hbase/0.97.0-SNAPSHOT/hbase-0.97.0-SNAPSHOT.pom
[JENKINS] Archiving <http://54.241.6.143/job/HBase-0.95/ws/hbase-assembly/pom.xml> to /var/lib/jenkins/jobs/HBase-0.95/modules/org.apache.hbase$hbase-assembly/builds/2013-07-30_20-18-44/archive/org.apache.hbase/hbase-assembly/0.97.0-SNAPSHOT/hbase-assembly-0.97.0-SNAPSHOT.pom
[JENKINS] Archiving <http://54.241.6.143/job/HBase-0.95/ws/hbase-client/pom.xml> to /var/lib/jenkins/jobs/HBase-0.95/modules/org.apache.hbase$hbase-client/builds/2013-07-30_20-18-44/archive/org.apache.hbase/hbase-client/0.97.0-SNAPSHOT/hbase-client-0.97.0-SNAPSHOT.pom
[JENKINS] Archiving <http://54.241.6.143/job/HBase-0.95/ws/hbase-prefix-tree/pom.xml> to /var/lib/jenkins/jobs/HBase-0.95/modules/org.apache.hbase$hbase-prefix-tree/builds/2013-07-30_20-18-44/archive/org.apache.hbase/hbase-prefix-tree/0.97.0-SNAPSHOT/hbase-prefix-tree-0.97.0-SNAPSHOT.pom
[JENKINS] Archiving <http://54.241.6.143/job/HBase-0.95/ws/hbase-protocol/pom.xml> to /var/lib/jenkins/jobs/HBase-0.95/modules/org.apache.hbase$hbase-protocol/builds/2013-07-30_20-18-44/archive/org.apache.hbase/hbase-protocol/0.97.0-SNAPSHOT/hbase-protocol-0.97.0-SNAPSHOT.pom
[JENKINS] Archiving <http://54.241.6.143/job/HBase-0.95/ws/hbase-hadoop1-compat/pom.xml> to /var/lib/jenkins/jobs/HBase-0.95/modules/org.apache.hbase$hbase-hadoop1-compat/builds/2013-07-30_20-18-44/archive/org.apache.hbase/hbase-hadoop1-compat/0.97.0-SNAPSHOT/hbase-hadoop1-compat-0.97.0-SNAPSHOT.pom
[JENKINS] Archiving <http://54.241.6.143/job/HBase-0.95/ws/hbase-server/pom.xml> to /var/lib/jenkins/jobs/HBase-0.95/modules/org.apache.hbase$hbase-server/builds/2013-07-30_20-18-44/archive/org.apache.hbase/hbase-server/0.97.0-SNAPSHOT/hbase-server-0.97.0-SNAPSHOT.pom
Waiting for Jenkins to finish collecting data
mavenExecutionResult exceptions not empty
message : Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12-TRUNK-HBASE-2:test (secondPartTestsExecution) on project hbase-server: Failure or timeout
cause : Failure or timeout
Stack trace : 
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12-TRUNK-HBASE-2:test (secondPartTestsExecution) on project hbase-server: Failure or timeout
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
	at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
	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.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.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:100)
	at hudson.maven.Maven3Builder.call(Maven3Builder.java:66)
	at hudson.remoting.UserRequest.perform(UserRequest.java:118)
	at hudson.remoting.UserRequest.perform(UserRequest.java:48)
	at hudson.remoting.Request$2.run(Request.java:326)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.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(ThreadPoolExecutor.java:895)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
	at java.lang.Thread.run(Thread.java:662)
Caused by: org.apache.maven.plugin.MojoExecutionException: Failure or timeout
	at org.apache.maven.plugin.surefire.SurefirePlugin.assertNoFailureOrTimeout(SurefirePlugin.java:643)
	at org.apache.maven.plugin.surefire.SurefirePlugin.handleSummary(SurefirePlugin.java:624)
	at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:137)
	at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:98)
	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
	... 27 more
channel stopped
Performing Post build task...
Match found for :.* : True
Logical operation result is TRUE
Running script  :  ZOMBIE_TESTS_COUNT=`jps | grep surefirebooter | wc -l`
  if [[ $ZOMBIE_TESTS_COUNT != 0 ]] ; then
    ZOMBIE_TESTS_COUNT=`jps | grep surefirebooter | wc -l`
    if [[ $ZOMBIE_TESTS_COUNT != 0 ]] ; then
      echo "There are $ZOMBIE_TESTS_COUNT zombie tests, they should have been killed by surefire but survived"
      echo "************ BEGIN zombies jstack extract"
      ZB_STACK=`jps | grep surefirebooter | cut -d ' ' -f 1 | xargs -n 1 jstack | grep ".test" | grep "\.java"`
      jps | grep surefirebooter | cut -d ' ' -f 1 | xargs -n 1 jstack
      echo "************ END  zombies jstack extract"
      JIRA_COMMENT="$JIRA_COMMENT

     {color:red}-1 core zombie tests{color}.  There are ${ZOMBIE_TESTS_COUNT} zombie test(s): ${ZB_STACK}"
      BAD=1
      jps | grep surefirebooter | cut -d ' ' -f 1 | xargs kill -9
    else
      echo "We're ok: there is no zombie test, but some tests took some time to stop"
    fi
  else
    echo "We're ok: there is no zombie test"
  fi
[HBase-0.95] $ /bin/bash -xe /tmp/hudson2089364972657182060.sh
++ jps
++ grep surefirebooter
++ wc -l
+ ZOMBIE_TESTS_COUNT=0
+ [[ 0 != 0 ]]
+ echo 'We'\''re ok: there is no zombie test'
We're ok: there is no zombie test
POST BUILD TASK : SUCCESS
END OF POST BUILD TASK : 0

Jenkins build is back to normal : HBase-0.95 #724

Posted by ap...@apache.org.
See <http://54.241.6.143/job/HBase-0.95/724/changes>