Examples of Run


Examples of de.berndsteindorff.junittca.model.Run

    try {

      project.runTests();
      assertEquals(1, project.getTestRuns().size());
      Run run1 = project.getTestRuns().get(0);
      assertEquals(1, run1.getClassMethods().size());
      ClassMethods cm1 = run1.getClassMethods().get(0);
      assertEquals(3, cm1.getTestMethods().size());
      loadChangedClass();

      project.runTests();
      assertEquals(2, project.getTestRuns().size());
      Run run2 = project.getTestRuns().get(0);
      assertEquals(1, run2.getClassMethods().size());
      ClassMethods cm2 = run2.getClassMethods().get(0);
      assertEquals(4, cm2.getTestMethods().size());
    } finally {
      loadOldClass();
    }
View Full Code Here

Examples of de.berndsteindorff.junittca.model.Run

    ClassMethods cm = new ClassMethods(NAME_DUMMYTEST, CLASSPATH + DIRSEP,
        testMethods, ignoredTestMethods);
    List<ClassMethods> cms = new ArrayList<ClassMethods>(1);
    cms.add(cm);
    try {
      runs.add(new Run(new Date(), result, cms));
      fail("Es konnte die Liste der Runs doch verändert werden");
    } catch (UnsupportedOperationException e) {
      assertEquals(UnsupportedOperationException.class, e.getClass());
    }
  }
View Full Code Here

Examples of de.berndsteindorff.junittca.model.Run

    // 1. Testlauf
    // logger.info("1. Testlauf");
    project.runTests();
    assertEquals(1, project.getTestRuns().size());
    Run run1 = project.getTestRuns().get(0);
    Date date1 = run1.getRunDate();

    // 2. Testlauf
    // logger.info("2. Testlauf");
    project.runTests();
    assertEquals(2, project.getTestRuns().size());
    Run run2 = project.getTestRuns().get(0);
    Date date2 = run2.getRunDate();
    // logger.info("date1: " + date1 + date1.getTime());
    // logger.info("date2: " + date2 + date2.getTime());
    assertEquals(true, date2.after(date1));

    // 3. Testlauf
    // logger.info("3. Testlauf");
    project.runTests();
    assertEquals(3, project.getTestRuns().size());
    Run run3 = project.getTestRuns().get(0);
    Date date3 = run3.getRunDate();
    // logger.info("date1: " + date1 + date1.getTime());
    // logger.info("date2: " + date2 + date2.getTime());
    // logger.info("date3: " + date3 + date3.getTime());
    assertEquals(true, date3.after(date1));
    assertEquals(true, date3.after(date2));
View Full Code Here

Examples of de.yaams.maker.helper.gui.Run

      frame.pane.setActiveDocument(uid);
      ((YaTab) frame.pane.getDocument(uid).getComponent()).parseArguments(TabEvent.getArguments(id));
      return;
    }

    SystemHelper.runThread(new Run() {

      @Override
      public void go() {

        // open it
View Full Code Here

Examples of de.yaams.maker.helper.gui.Run

    // add button
    f.addButton("export", YFactory.b(I18N.t("Start Export"), icon + "_arrow", new AE() {

      @Override
      public void run() {
        exportThread = new Thread(new Run() {

          @Override
          public void go() {
            exportThread();
View Full Code Here

Examples of hudson.model.Run

    @Override
    protected File dir() {
        if (this.project instanceof AbstractProject) {
            AbstractProject abstractProject = (AbstractProject) this.project;

            Run run = abstractProject.getLastCompletedBuild();
            if (run != null) {
                File javadocDir = getBuildArchiveDir(run);

                if (javadocDir.exists()) {
                    return javadocDir;
View Full Code Here

Examples of hudson.model.Run

          trigger = false;
        }
        else {
          AbstractBuild<?,?> dlb = downstreamProject.getLastBuild(); // can be null.
          for (AbstractMavenProject up : Util.filter(downstreamProject.getUpstreamProjects(),AbstractMavenProject.class)) {
            Run ulb;
            if(up==parent) {
              // the current build itself is not registered as lastSuccessfulBuild
              // at this point, so we have to take that into account. ugly.
              if(build.getResult()==null || !build.getResult().isWorseThan(Result.UNSTABLE))
                ulb = build;
              else
                ulb = up.getLastSuccessfulBuild();
            } else
              ulb = up.getLastSuccessfulBuild();
            if(ulb==null) {
              // if no usable build is available from the upstream,
              // then we have to wait at least until this build is ready
              if(AbstractMavenBuild.debug)
                listener.getLogger().println(" -> No, because another upstream "+up+" for "+downstreamProject+" has no successful build");
              trigger = false;
              break;
            }

            // if no record of the relationship in the last build
            // is available, we'll just have to assume that the condition
            // for the new build is met, or else no build will be fired forever.
            if(dlb==null)   continue;
            int n = dlb.getUpstreamRelationship(up);
            if(n==-1)   continue;

            assert ulb.getNumber()>=n;
          }
        }         
        return trigger;
      }
View Full Code Here

Examples of hudson.model.Run

        if (j!=null) {
            Item job = Jenkins.getInstance().getItemByFullName(j);
            binding.setProperty("currentJob", job);
            String b = getClientEnvironmentVariable("BUILD_NUMBER");
            if (b!=null && job instanceof AbstractProject) {
                Run r = ((AbstractProject) job).getBuildByNumber(Integer.parseInt(b));
                binding.setProperty("currentBuild", r);
            }
        }

        GroovyShell groovy = new GroovyShell(Jenkins.getInstance().getPluginManager().uberClassLoader, binding);
View Full Code Here

Examples of hudson.model.Run

            Job j = Jenkins.getInstance().getItemByFullName(envs[0],Job.class);
            if (j==null)    throw new CmdLineException("No such job: "+envs[0]);

            try {
                Run r = j.getBuildByNumber(Integer.parseInt(envs[1]));
                if (r==null)    throw new CmdLineException("No such build #"+envs[1]+" in "+envs[0]);
                return r;
            } catch (NumberFormatException e) {
                throw new CmdLineException("Invalid build number: "+envs[1]);
            }
View Full Code Here

Examples of hudson.model.Run

    @SuppressWarnings("rawtypes")
    public void perform(Job<?,?> job) throws IOException, InterruptedException {
        LOGGER.log(FINE,"Running the log rotation for "+job.getFullDisplayName());
       
        // always keep the last successful and the last stable builds
        Run lsb = job.getLastSuccessfulBuild();
        Run lstb = job.getLastStableBuild();

        if(numToKeep!=-1) {
            List<? extends Run<?,?>> builds = job.getBuilds();
            for (Run r : builds.subList(Math.min(builds.size(),numToKeep),builds.size())) {
                if (r.isKeepLog()) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.