Subversion Repositories DevTools

Rev

Rev 7186 | Rev 7210 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7186 Rev 7201
Line 1194... Line 1194...
1194
		{
1194
		{
1195
		}
1195
		}
1196
 
1196
 
1197
		checkBuildFile(tName);
1197
		checkBuildFile(tName);
1198
	}
1198
	}
-
 
1199
	
-
 
1200
	   /**
-
 
1201
     *  Create two sets of packages
-
 
1202
     *  The first will be a WIP
-
 
1203
     *  
-
 
1204
     *  The second will contain a Ripple and a WIP
-
 
1205
     *  
-
 
1206
     *  Configure such that the a basic and a Full plan are calculated
-
 
1207
     *  
-
 
1208
     *  Ensure that the Full plan does not include the WIP of that will have been processed by the basic plan 
-
 
1209
     */
-
 
1210
    @Test
-
 
1211
    public void RippleTest_17()
-
 
1212
    {
-
 
1213
        String tName = "ripple17";
-
 
1214
        mLogger.debug("RippleTest {}", tName);
-
 
1215
        System.out.println("RippleTest " + tName);
-
 
1216
        releaseManager = new myReleaseManager(tName, "not used", "not used");
-
 
1217
        rippleEngine = new RippleEngine(releaseManager, 11111, true);
-
 
1218
 
-
 
1219
        try
-
 
1220
        {
-
 
1221
            rippleEngine.collectMetaData();
-
 
1222
            
-
 
1223
            /*    A basic set of packages
-
 
1224
             */
-
 
1225
            Package  p1 = createPackage(1, "p1");
-
 
1226
            Package  p2 = createPackage(2, "p2");
-
 
1227
            Package  p3 = createPackage(3, "p3");
-
 
1228
            Package  p4 = createPackage(4, "p4");
-
 
1229
            Package  p5 = createPackage(5, "p5");
-
 
1230
            Package  p6 = createPackage(6, "p6");
-
 
1231
 
-
 
1232
            testPackageCollection.add(p1);
-
 
1233
            testPackageCollection.add(p2);
-
 
1234
            testPackageCollection.add(p3);
-
 
1235
            testPackageCollection.add(p4);
-
 
1236
            testPackageCollection.add(p5);
-
 
1237
            testPackageCollection.add(p6);
-
 
1238
 
-
 
1239
            p2.addDependency(p1);
-
 
1240
            p3.addDependency(p2);
-
 
1241
            p4.addDependency(p3);
-
 
1242
            p5.addDependency(p4);
-
 
1243
            p6.addDependency(p5);
-
 
1244
            
-
 
1245
            ripplePackage("p1.cr");
-
 
1246
            createWip(9999, "p3.cr");
-
 
1247
            
-
 
1248
            // A second set of packages
-
 
1249
            
-
 
1250
            Package  z1 = createPackage(11, "z1");
-
 
1251
            Package  z2 = createPackage(12, "z2");
-
 
1252
            Package  z3 = createPackage(13, "z3");
-
 
1253
            Package  z4 = createPackage(14, "z4");
-
 
1254
            Package  z5 = createPackage(15, "z5");
-
 
1255
            Package  z6 = createPackage(16, "z6");
-
 
1256
 
-
 
1257
            testPackageCollection.add(z1);
-
 
1258
            testPackageCollection.add(z2);
-
 
1259
            testPackageCollection.add(z3);
-
 
1260
            testPackageCollection.add(z4);
-
 
1261
            testPackageCollection.add(z5);
-
 
1262
            testPackageCollection.add(z6);
-
 
1263
 
-
 
1264
            z2.addDependency(z1);
-
 
1265
            z3.addDependency(z2);
-
 
1266
            z4.addDependency(z3);
-
 
1267
            z5.addDependency(z4);
-
 
1268
            z6.addDependency(z5);
-
 
1269
            
-
 
1270
            createWip(8888, "z1.cr");
-
 
1271
 
-
 
1272
            rippleEngine.planRelease(false);
-
 
1273
        }
-
 
1274
        catch (Exception e)
-
 
1275
        {
-
 
1276
        }
-
 
1277
 
-
 
1278
        checkBuildFile(tName);
-
 
1279
    }  
1199
 
1280
 
1200
}
1281
}