Package org.jvnet.hudson.test

Examples of org.jvnet.hudson.test.TestBuilder


        CaptureAllEnvironmentBuilder builder = new CaptureAllEnvironmentBuilder();
        projectB.getBuildersList().add(builder);

        //create triggering build
        FreeStyleProject projectA = createFreeStyleProject();
        projectA.getBuildersList().add(new TestBuilder() {
            public boolean perform(AbstractBuild<?, ?> build, Launcher launcher,
            BuildListener listener) throws InterruptedException, IOException {
            build.getWorkspace().child("abc.txt").write("TEST=hello_abc","UTF-8");
            build.getWorkspace().child("xyz.txt").write("TEST=hello_xyz","UTF-8");
            build.getWorkspace().child("xyz.properties").write("TEST=hello_xyz","UTF-8");
View Full Code Here


        CaptureAllEnvironmentBuilder builder = new CaptureAllEnvironmentBuilder();
        projectB.getBuildersList().add(builder);

        //create triggering build
        FreeStyleProject projectA = createFreeStyleProject();
        projectA.getBuildersList().add(new TestBuilder() {
            public boolean perform(AbstractBuild<?, ?> build, Launcher launcher,
            BuildListener listener) throws InterruptedException, IOException {
            build.getWorkspace().child("abc.txt").write(
                    "TEST=こんにちは\n"  // "hello" in Japanese.
                    + "TEST=hello_abc", // TEST in multibytes.
View Full Code Here

        CaptureAllEnvironmentBuilder builder = new CaptureAllEnvironmentBuilder();
        projectB.getBuildersList().add(builder);

        //create triggering build
        FreeStyleProject projectA = createFreeStyleProject();
        projectA.getBuildersList().add(new TestBuilder() {
            public boolean perform(AbstractBuild<?, ?> build, Launcher launcher,
            BuildListener listener) throws InterruptedException, IOException {
            build.getWorkspace().child("abc.txt").write(
                    "TEST=こんにちは\n"  // "hello" in Japanese.
                    + "TEST=hello_abc", // TEST in multibytes.
View Full Code Here

        CaptureAllEnvironmentBuilder builder = new CaptureAllEnvironmentBuilder();
        projectB.getBuildersList().add(builder);

        //create triggering build
        FreeStyleProject projectA = createFreeStyleProject();
        projectA.getBuildersList().add(new TestBuilder() {
            public boolean perform(AbstractBuild<?, ?> build, Launcher launcher,
            BuildListener listener) throws InterruptedException, IOException {
            build.getWorkspace().child("abc.txt").write(
                    "TEST=hello_abc", // TEST=hello_abc in multibytes.
                    null
View Full Code Here

        final FilePath resourcePath = new FilePath(resourceDir);

        FreeStyleProject project = j.createFreeStyleProject();

        // Builder to copy the coverage fixture files into the workspace
        project.getBuildersList().add(new TestBuilder() {
            public boolean perform(AbstractBuild<?, ?> build, Launcher launcher,
                BuildListener listener) throws InterruptedException, IOException {

                FilePath rcovDir = build.getWorkspace().child(COVERAGE_DIR);
                rcovDir.mkdirs();
View Full Code Here

        }
    }

    public void testBuild() throws Exception {
        FreeStyleProject p = createFreeStyleProject();
    p.getBuildersList().add(new TestBuilder() {
      @Override
      public boolean perform(AbstractBuild<?, ?> build,
          Launcher launcher, BuildListener listener)
          throws InterruptedException, IOException {
        build.getWorkspace().child("test.jtl").copyFrom(
View Full Code Here

        }
  }

    public void testBuildWithParameters () throws Exception{
        FreeStyleProject p = createFreeStyleProject("JobTest");
    p.getBuildersList().add(new TestBuilder() {
      @Override
      public boolean perform(AbstractBuild<?, ?> build,
          Launcher launcher, BuildListener listener)
          throws InterruptedException, IOException {
        build.getWorkspace().child("JobTest/test.jtl").copyFrom(
View Full Code Here

       
    }
   
    public void testBuildUnstableResponseThreshold() throws Exception {
        FreeStyleProject p = createFreeStyleProject("TestJob");
        p.getBuildersList().add(new TestBuilder() {
            @Override
            public boolean perform(AbstractBuild<?, ?> build,
                                   Launcher launcher, BuildListener listener)
                    throws InterruptedException, IOException {
                build.getWorkspace().child("test.jtl").copyFrom(
View Full Code Here

        }
    }

    public void testBuildStableResponseThreshold() throws Exception {
        FreeStyleProject p = createFreeStyleProject();
        p.getBuildersList().add(new TestBuilder() {
            @Override
            public boolean perform(AbstractBuild<?, ?> build,
                                   Launcher launcher, BuildListener listener)
                    throws InterruptedException, IOException {
                build.getWorkspace().child("test.jtl").copyFrom(
View Full Code Here

        p.getPublishersList().add(
                new PerformancePublisher(0, 0, null, 100.0d, 0, 50.0d, 0, 0, false, "ART", true, true, asList(new JUnitParser(
                        "**/*.xml")), false));
        // first build
        p.getBuildersList().add(new TestBuilder() {
            @Override
            public boolean perform(AbstractBuild<?, ?> build,
                                   Launcher launcher, BuildListener listener)
                    throws InterruptedException, IOException {
                build.getWorkspace().child("test1.xml").copyFrom(
                        getClass().getResource("/TEST-JUnitResults-relative-thrashould.xml"));
                return true;
            }
        });

        assertBuildStatus(Result.SUCCESS, p.scheduleBuild2(0).get());


        // second build with high time
        p.getBuildersList().add(new TestBuilder() {
            @Override
            public boolean perform(AbstractBuild<?, ?> build,
                                   Launcher launcher, BuildListener listener)
                    throws InterruptedException, IOException {
                build.getWorkspace().child("test2.xml").copyFrom(
View Full Code Here

TOP

Related Classes of org.jvnet.hudson.test.TestBuilder

Copyright © 2018 www.massapicom. 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.