Subversion Repositories DevTools

Rev

Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
7071 2373 d 14 h dpurdie /buildtool/branches/planMetrics/ Good attempt but not great - see ripple99 test case for reason why not useable  
/buildtool/branches/planMetrics/work/expected/ripple1.xml
/buildtool/branches/planMetrics/work/expected/ripple2.xml
/buildtool/branches/planMetrics/work/expected/ripple3.xml
/buildtool/branches/planMetrics/work/expected/ripple4.xml
/buildtool/branches/planMetrics/work/expected/ripple5.xml
/buildtool/branches/planMetrics/work/expected/ripple6.xml
/buildtool/branches/planMetrics/work/expected/ripple7.xml
/buildtool/branches/planMetrics/work/expected/ripple8.xml
/buildtool/branches/planMetrics/work/expected/ripple9.xml
/buildtool/branches/planMetrics/src/main/java/com/erggroup/buildtool/ripple/Package.java
/buildtool/branches/planMetrics/src/main/java/com/erggroup/buildtool/ripple/ReleaseManager.java
/buildtool/branches/planMetrics/src/main/java/com/erggroup/buildtool/ripple/RippleEngine.java
/buildtool/branches/planMetrics/src/main/java/com/erggroup/buildtool/smtp/Smtpsend.java
/buildtool/branches/planMetrics/src/main/java/com/erggroup/buildtool/utilities/XmlBuilder.java
/buildtool/branches/planMetrics/src/test/java/com/erggroup/buildtool/utf/AllTests.java
/buildtool/branches/planMetrics/src/test/java/com/erggroup/buildtool/utf/DaemonBuildTestCase2.java
/buildtool/branches/planMetrics/src/test/java/com/erggroup/buildtool/utf/UnbuildablePackageRippleTest.java
/buildtool/branches/planMetrics/work/expected/PeggedPackageBuild.xml
/buildtool/branches/planMetrics/work/expected/UnbuildablePackageBuild.xml
/buildtool/branches/planMetrics/work/expected/build1.xml
/buildtool/branches/planMetrics/work/expected/build2.xml
/buildtool/branches/planMetrics/work/expected/build3.xml
/buildtool/branches/planMetrics/work/expected/daemon5.xml
/buildtool/branches/planMetrics/work/expected/daemon6.xml
/buildtool/branches/planMetrics/work/expected/daemon7.xml
7070 2374 d 13 h dpurdie /buildtool/branches/planMetrics/src/  
/buildtool/branches/planMetrics/src/test/java/com/erggroup/buildtool/utf/DaemonBuildTestCase2.java
/buildtool/branches/planMetrics/src/main/java/com/erggroup/buildtool/ripple/Package.java
/buildtool/branches/planMetrics/src/main/java/com/erggroup/buildtool/ripple/ReleaseManager.java
/buildtool/branches/planMetrics/src/main/java/com/erggroup/buildtool/ripple/RippleEngine.java
/buildtool/branches/planMetrics/src/test/java/com/erggroup/buildtool/utf/DaemonBuildTestCase.java
/buildtool/branches/planMetrics/src/test/java/com/erggroup/buildtool/utf/UnbuildablePackageRippleTest.java
7051 2387 d 14 h dpurdie /buildtool/branches/planMetrics/src/ Fix test case setup. Still to fix testcase results  
/buildtool/branches/planMetrics/src/main/java/com/erggroup/buildtool/ripple/BuildStandard.java
/buildtool/branches/planMetrics/src/main/java/com/erggroup/buildtool/ripple/Package.java
/buildtool/branches/planMetrics/src/main/java/com/erggroup/buildtool/ripple/ReleaseManager.java
/buildtool/branches/planMetrics/src/main/java/com/erggroup/buildtool/ripple/RippleEngine.java
/buildtool/branches/planMetrics/src/test/java/com/erggroup/buildtool/utf/DaemonBuildTestCase.java
7048 2388 d 14 h dpurdie /buildtool/branches/planMetrics/ Rework of the build planinng process  
/buildtool/branches/planMetrics/src/main/java/com/erggroup/buildtool/ripple/Package.java
/buildtool/branches/planMetrics/src/main/java/com/erggroup/buildtool/ripple/ReleaseManager.java
/buildtool/branches/planMetrics/src/main/java/com/erggroup/buildtool/ripple/RippleEngine.java
/buildtool/branches/planMetrics/src/test/java/com/erggroup/buildtool/utf/BuildStandardTest.java
/buildtool/branches/planMetrics/src/test/java/com/erggroup/buildtool/utf/DaemonBuildTestCase.java
/buildtool/branches/planMetrics/src/test/java/com/erggroup/buildtool/utf/ESCROWBuildTestCase.java
/buildtool/branches/planMetrics/src/test/java/com/erggroup/buildtool/utf/PeggedPackageRippleTest.java
/buildtool/branches/planMetrics/src/test/java/com/erggroup/buildtool/utf/ReleaseManagerUtf.java
/buildtool/branches/planMetrics/src/test/java/com/erggroup/buildtool/utf/UnbuildablePackageRippleTest.java
/buildtool/branches/planMetrics/work/expected/PeggedPackageBuild.xml
/buildtool/branches/planMetrics/work/expected/UnbuildablePackageBuild.xml
/buildtool/branches/planMetrics/work/expected/build1.xml
/buildtool/branches/planMetrics/work/expected/build2.xml
/buildtool/branches/planMetrics/work/expected/build3.xml
7047 2388 d 14 h dpurdie /buildtool/branches/planMetrics/ Created by Jats svn branch:planMetrics  
/buildtool/branches/planMetrics
7033 2418 d 11 h dpurdie /buildtool/trunk/ Use sfl4j over log4j  
/buildtool/trunk/jats/config/log4j.xml
/buildtool/trunk/jats/config/abtd.xml
/buildtool/trunk/build.gradle
/buildtool/trunk/build.pl
/buildtool/trunk/jats/config/makefile.pl
/buildtool/trunk/src/main/java/com/erggroup/buildtool/abt/ABT.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/daemon/BuildDaemon.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/daemon/BuildThread.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/daemon/MasterThread.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/daemon/NagiosThread.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/daemon/ResumeTimerTask.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/daemon/SlaveThread.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/escrow/ESCROWBuild.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/indef/Indef.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/BuildExclusion.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/BuildFile.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/BuildStandard.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/BuildTestResults.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/Package.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/Phase.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/ReleaseManager.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/RippleEngine.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/RmResultSet.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/RunLevel.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/RunLevelData.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/BuildStandardTest.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/BuildTestResultsTest.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/DaemonBuildTestCase.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/ESCROWBuildTestCase.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/PeggedPackageRippleTest.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/ReleaseConfigDataTest.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/ReleaseConfigTest.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/UnbuildablePackageRippleTest.java
7032 2421 d 9 h dpurdie /buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/ [PX-14315] - Build System repeatedly building a package that fails

Package A ( the package that is being endlessly rebuilt ) is indirectly dependent on Package B via other packages including Package-C
Package-B had a build failure cause Package-A to be indirectly excluded.
Package-C has been modified such that Package-A is no longer dependent on Package-B.

There are several issues.
1: Package-A is not removed from the indirect exclusion list now that it is no longer indirectly excluded. May need a mechanism whereby indirect exclusions that are no longer valid are removed.
2: When Package-A fails to build it is not added to the directly-excluded list because it has already been excluded. May need to improve the mechanism such that a direct-exclusion will override an indirect-exclusion.
 
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/BuildExclusion.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/DaemonInstruction.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/ReleaseManager.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/RippleEngine.java
7023 2432 d 8 h dpurdie /buildtool/trunk/ Adding Scheduled Package Builds
Refactoring bits
 
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/DaemonInstruction.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/RmResultSet.java
/buildtool/trunk/eclipseDictionary.txt
/buildtool/trunk/src/main/java/com/erggroup/buildtool/daemon/BuildThread.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/ReleaseManager.java
6914 2484 d 13 h dpurdie /buildtool/trunk/ Massive rework of the structure to build under gradle
No code changes
 
/buildtool/trunk/build.gradle
/buildtool/trunk/jats
/buildtool/trunk/jats/attend
/buildtool/trunk/jats/attend/Process.cc
/buildtool/trunk/jats/attend/Process.h
/buildtool/trunk/jats/attend/Psapi.Lib
/buildtool/trunk/jats/attend/Psapi.h
/buildtool/trunk/jats/attend/attend.cc
/buildtool/trunk/jats/attend/makefile.pl
/buildtool/trunk/jats/config
/buildtool/trunk/jats/config/JatsTool
/buildtool/trunk/jats/config/Sc.Exe
/buildtool/trunk/jats/config/XYNTService.exe
/buildtool/trunk/jats/config/XYNTService.ini
/buildtool/trunk/jats/config/XYNTServiceProject
/buildtool/trunk/jats/config/XYNTServiceProject/Start Your Windows Programs From An NT Service.pdf
/buildtool/trunk/jats/config/XYNTServiceProject/XYNTService.cpp
/buildtool/trunk/jats/config/abtd.xml
/buildtool/trunk/jats/config/abtlaunch
/buildtool/trunk/jats/config/abtlaunch.bat
/buildtool/trunk/jats/config/abtwrapper
/buildtool/trunk/jats/config/buildtool
/buildtool/trunk/jats/config/buildtool.conf
/buildtool/trunk/jats/config/buildtool.reg
/buildtool/trunk/jats/config/chainsaw.bat
/buildtool/trunk/jats/config/fragments.properties
/buildtool/trunk/jats/config/gen_escrow.pl
/buildtool/trunk/jats/config/log4j.dtd
/buildtool/trunk/jats/config/makefile.pl
/buildtool/trunk/jats/config/servicehelper.bat
/buildtool/trunk/jats/config/ubuntu16
/buildtool/trunk/jats/config/ubuntu16/buildtool.service
/buildtool/trunk/jats/config/ubuntu16/startBuildtool.sh
/buildtool/trunk/jats/config/win32serviceinstall.bat
/buildtool/trunk/jats/makefile.pl
/buildtool/trunk/settings.gradle
/buildtool/trunk/src/main
/buildtool/trunk/src/main/java
/buildtool/trunk/src/main/java/com
/buildtool/trunk/src/main/java/com/erggroup
/buildtool/trunk/src/main/java/com/erggroup/buildtool
/buildtool/trunk/src/main/java/com/erggroup/buildtool/abt
/buildtool/trunk/src/main/java/com/erggroup/buildtool/abt/ABT.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/abt/ABTData.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/abt/BuildInfo.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/abt/BuildStandards.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/abt/BuildToolException.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/abt/CompileTargets.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/abt/Depend.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/abt/JavaVersions.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/abt/Machine.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/abt/Owner.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/abt/RemoteExecution.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/daemon
/buildtool/trunk/src/main/java/com/erggroup/buildtool/daemon/BuildDaemon.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/daemon/BuildSystemException.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/daemon/BuildThread.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/daemon/ExitException.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/daemon/MasterThread.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/daemon/NagiosThread.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/daemon/ResumeTimerTask.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/daemon/ShouldNotContinueExpection.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/daemon/SlaveThread.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/escrow
/buildtool/trunk/src/main/java/com/erggroup/buildtool/escrow/ESCROWBuild.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/indef
/buildtool/trunk/src/main/java/com/erggroup/buildtool/indef/Indef.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/BuildExclusion.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/BuildFile.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/BuildStandard.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/BuildTestResults.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/Package.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/Phase.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/ReleaseConfig.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/ReleaseConfigData.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/ReleaseManager.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/ReportingData.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/RippleEngine.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/RunLevel.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/ripple/RunLevelData.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/smtp
/buildtool/trunk/src/main/java/com/erggroup/buildtool/smtp/CreateUrls.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/smtp/Smtpsend.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/util
/buildtool/trunk/src/main/java/com/erggroup/buildtool/util/Config.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/utilities
/buildtool/trunk/src/main/java/com/erggroup/buildtool/utilities/CommandBuilder.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/utilities/ElapseTime.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/utilities/MutableChar.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/utilities/MutableDate.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/utilities/MutableInt.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/utilities/MutableString.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/utilities/StringAppender.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/utilities/XmlBuilder.java
/buildtool/trunk/src/main/java/com/erggroup/buildtool/utilities/utilities.java
/buildtool/trunk/src/test
/buildtool/trunk/src/test/java
/buildtool/trunk/src/test/java/com
/buildtool/trunk/src/test/java/com/erggroup
/buildtool/trunk/src/test/java/com/erggroup/buildtool
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/AllTests.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/BuildStandardTest.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/BuildTestResultsTest.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/DaemonBuildTestCase.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/ESCROWBuildTestCase.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/JavaVersionTestCase.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/PeggedPackageRippleTest.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/PhaseTestCase.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/ReleaseConfigDataTest.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/ReleaseConfigTest.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/ReleaseManagerUtf.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/ReportingDataTest.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/TestResultDataTest.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/TestStringAppender.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/TestUtilities.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/UnbuildablePackageRippleTest.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/Utilities.java
/buildtool/trunk/src/test/java/com/erggroup/buildtool/utf/XmlBuilderTest.java
/buildtool/trunk/work
/buildtool/trunk/work/PeggedPackageBuild.xml
/buildtool/trunk/work/UnbuildablePackageBuild.xml
/buildtool/trunk/work/abtd.xml
/buildtool/trunk/work/build1.xml
/buildtool/trunk/work/build2.xml
/buildtool/trunk/work/build3.xml
/buildtool/trunk/work/buildTests
/buildtool/trunk/work/buildTests/Test1
/buildtool/trunk/work/buildTests/Test1/utfResults
/buildtool/trunk/work/buildTests/Test1/utfResults/Do not want this.txt
/buildtool/trunk/work/buildTests/Test1/utfResults/Test01.xml
/buildtool/trunk/work/buildTests/Test1/utfResults/Test02.xml
/buildtool/trunk/work/daemon1.xml
/buildtool/trunk/work/daemon2.xml
/buildtool/trunk/work/daemon3.xml
/buildtool/trunk/work/daemon4.xml
/buildtool/trunk/work/daemon5.xml
/buildtool/trunk/work/daemon6.xml
/buildtool/trunk/work/daemon7.xml
/buildtool/trunk/work/escrow_set_up
/buildtool/trunk/work/expected
/buildtool/trunk/work/expected/PeggedPackageBuild.xml
/buildtool/trunk/work/expected/UnbuildablePackageBuild.xml
/buildtool/trunk/work/expected/build1.xml
/buildtool/trunk/work/expected/build2.xml
/buildtool/trunk/work/expected/build3.xml
/buildtool/trunk/work/expected/daemon1.xml
/buildtool/trunk/work/expected/daemon2.xml
/buildtool/trunk/work/expected/daemon3.xml
/buildtool/trunk/work/expected/daemon4.xml
/buildtool/trunk/work/expected/daemon5.xml
/buildtool/trunk/work/expected/daemon6.xml
/buildtool/trunk/work/expected/daemon7.xml
/buildtool/trunk/work/expected/escrow_set_up
/buildtool/trunk/work/expected/raw_data.csv
/buildtool/trunk/work/log4j.dtd
/buildtool/trunk/work/raw_data.csv
/buildtool/trunk/work/utf.xml
/buildtool/trunk/src/Readme.txt
/buildtool/trunk/src/attend
/buildtool/trunk/src/config
/buildtool/trunk/src/generated
/buildtool/trunk/src/makefile.pl