Subversion Repositories DevTools

Rev

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

Rev 7095 Rev 7096
Line 350... Line 350...
350
        assertTrue(buildFile.state != BuildFileState.Empty);
350
        assertTrue(buildFile.state != BuildFileState.Empty);
351
    
351
    
352
        rv = Utilities.checkBuildfile(buildFile.content, expectedName);
352
        rv = Utilities.checkBuildfile(buildFile.content, expectedName);
353
        assertTrue(rv);
353
        assertTrue(rv);
354
    }
354
    }
-
 
355
    
-
 
356
    /** Check the build file contents
-
 
357
     *  @param expectedName - Name of the expected output file 
-
 
358
     */
-
 
359
    private void checkBuildFileDummy(String expectedName) {
-
 
360
        boolean rv;
-
 
361
        BuildFile buildFile;
-
 
362
    
-
 
363
        buildFile = rippleEngine.getFirstBuildFileContent();
-
 
364
        assertTrue(buildFile != null);
-
 
365
        assertTrue(buildFile.state == BuildFileState.Dummy);
-
 
366
        assertTrue(buildFile.state != BuildFileState.Empty);
-
 
367
    
-
 
368
        rv = Utilities.checkBuildfile(buildFile.content, expectedName);
-
 
369
        assertTrue(rv);
-
 
370
    }
355
 
371
 
356
    /**
372
    /**
357
     *  Create a mesh of packages
373
     *  Create a mesh of packages
358
     *  Ripple the one at the bottom
374
     *  Ripple the one at the bottom
359
     */
375
     */
Line 743... Line 759...
743
             p2.addDependency(p1);
759
             p2.addDependency(p1);
744
            
760
            
745
             Package  p1Broken = createWip(4000, "p1.cr");
761
             Package  p1Broken = createWip(4000, "p1.cr");
746
             p1Broken.mVersion = "BadVersion";
762
             p1Broken.mVersion = "BadVersion";
747
             
763
             
-
 
764
            rippleEngine.planRelease(false);
-
 
765
        }
-
 
766
        catch (Exception e)
-
 
767
        {
-
 
768
        }
-
 
769
 
-
 
770
        checkBuildFileDummy(tName);
-
 
771
    }
-
 
772
    
-
 
773
    /**
-
 
774
     * Create a few WIP that will fail applyPV and one that will succeed
-
 
775
     *      Expect it to be rejected
-
 
776
     */
-
 
777
    @Test
-
 
778
    public void RippleTest_9a()
-
 
779
    {
-
 
780
        String tName = "ripple9a";
-
 
781
        mLogger.debug("RippleTest {}", tName);
-
 
782
        System.out.println("RippleTest " + tName);
-
 
783
        releaseManager = new myReleaseManager(tName, "not used", "not used");
-
 
784
        rippleEngine = new RippleEngine(releaseManager, 11111, true);
-
 
785
        
-
 
786
        try
-
 
787
        {
-
 
788
            rippleEngine.collectMetaData();
-
 
789
            
-
 
790
            //  Generate basic test set and then tweak for this test
-
 
791
            /*    A basic set of packages
-
 
792
             */
-
 
793
             Package  p1 = createPackage(1, "p1");
-
 
794
             Package  p2 = createPackage(2, "p2");
-
 
795
             Package  p3 = createPackage(3, "p3");
-
 
796
             Package  p4 = createPackage(4, "p4");
-
 
797
             Package  p5 = createPackage(4, "p5");
-
 
798
             
-
 
799
             testPackageCollection.add(p1);
-
 
800
             testPackageCollection.add(p2);
-
 
801
             testPackageCollection.add(p3);
-
 
802
             testPackageCollection.add(p4);
-
 
803
             testPackageCollection.add(p5);
-
 
804
             
-
 
805
             p5.addDependency(p2);
-
 
806
             
-
 
807
             Package  p1Broken = createWip(4001, "p1.cr");
-
 
808
             p1Broken.mVersion = "BadVersion";
-
 
809
 
-
 
810
             Package  p2Broken = createWip(4002, "p2.cr");
-
 
811
             p2Broken.mVersion = "BadVersion";
-
 
812
 
-
 
813
             Package  p3Broken = createWip(4003, "p3.cr");
-
 
814
             p3Broken.mVersion = "BadVersion";
-
 
815
             
-
 
816
             Package  p4Good = createWip(4004, "p4.cr");
-
 
817
 
-
 
818
            rippleEngine.planRelease(false);
-
 
819
        }
-
 
820
        catch (Exception e)
-
 
821
        {
-
 
822
        }
-
 
823
 
-
 
824
        checkBuildFile(tName);
-
 
825
    }
-
 
826
    
-
 
827
    /**
-
 
828
     * Create a few WIP that will fail applyPV and one that will succeed
-
 
829
     *      Expect it to be rejected
-
 
830
     */
-
 
831
    @Test
-
 
832
    public void RippleTest_9b()
-
 
833
    {
-
 
834
        String tName = "ripple9b";
-
 
835
        mLogger.debug("RippleTest {}", tName);
-
 
836
        System.out.println("RippleTest " + tName);
-
 
837
        releaseManager = new myReleaseManager(tName, "not used", "not used");
-
 
838
        rippleEngine = new RippleEngine(releaseManager, 11111, true);
-
 
839
        
-
 
840
        try
-
 
841
        {
-
 
842
            rippleEngine.collectMetaData();
-
 
843
            
748
             // Create a ripple, so we get some output
844
            //  Generate basic test set and then tweak for this test
-
 
845
            /*    A basic set of packages
-
 
846
             */
-
 
847
             Package  p1 = createPackage(1, "p1");
-
 
848
             Package  p2 = createPackage(2, "p2");
-
 
849
             Package  p3 = createPackage(3, "p3");
-
 
850
             Package  p4 = createPackage(4, "p4");
-
 
851
             Package  p5 = createPackage(5, "p5");
-
 
852
             
-
 
853
             testPackageCollection.add(p1);
-
 
854
             testPackageCollection.add(p2);
-
 
855
             testPackageCollection.add(p3);
-
 
856
             testPackageCollection.add(p4);
-
 
857
             testPackageCollection.add(p5);
-
 
858
 
-
 
859
             p2.addDependency(p1);
-
 
860
             p3.addDependency(p2);
-
 
861
             p4.addDependency(p3);
-
 
862
             
-
 
863
             p2.mVersion = "BadVersion";
749
             requestRipple("p4.cr");
864
             ripplePackage("p1.cr");
-
 
865
             requestRipple("p5.cr").mBuildTime = 1000;
750
 
866
 
751
            rippleEngine.planRelease(false);
867
            rippleEngine.planRelease(false);
752
        }
868
        }
753
        catch (Exception e)
869
        catch (Exception e)
754
        {
870
        {
Line 1024... Line 1140...
1024
             p2.mVersion = "BadVersion";
1140
             p2.mVersion = "BadVersion";
1025
             ripplePackage("p1.cr");
1141
             ripplePackage("p1.cr");
1026
             
1142
             
1027
             // Create a ripple, so we get some output
1143
             // Create a ripple, so we get some output
1028
 
1144
 
1029
             requestRipple("p6.cr");
1145
             //requestRipple("p6.cr");
1030
             
1146
             
1031
            rippleEngine.planRelease(false);
1147
            rippleEngine.planRelease(false);
1032
        }
1148
        }
1033
        catch (Exception e)
1149
        catch (Exception e)
1034
        {
1150
        {
1035
        }
1151
        }
1036
 
1152
 
1037
        checkBuildFile(tName);
1153
        checkBuildFileDummy(tName);
1038
    }
1154
    }
1039
    
1155
    
1040
    /**
1156
    /**
1041
     *  Create a simple dependency chain
1157
     *  Create a simple dependency chain
1042
     *  
1158
     *  
Line 1092... Line 1208...
1092
    
1208
    
1093
    /**
1209
    /**
1094
     *  Generate a very large ripple
1210
     *  Generate a very large ripple
1095
     *  
1211
     *  
1096
     */
1212
     */
1097
    @xTest
1213
    @NotTest
1098
    public void RippleTest_17()
1214
    public void RippleTest_17()
1099
    {
1215
    {
1100
        String tName = "ripple17";
1216
        String tName = "ripple17";
1101
        mLogger.debug("RippleTest {}", tName);
1217
        mLogger.debug("RippleTest {}", tName);
1102
        System.out.println("RippleTest " + tName);
1218
        System.out.println("RippleTest " + tName);