Uploaded image for project: 'Calcite'
  1. Calcite
  2. CALCITE-3141

Slow tests are not run in continuous integration

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.19.0, 1.20.0
    • 1.22.0
    • None
    • None

    Description

      Trying to execute slow tests locally always ends up with failures and these failures are not reflected in continuous integration (Jenkins, AppVeyor, Travis).
       
      From the CI configuration below (extract from the logs) this appears normal for Jenkins and AppVeyor but not for Travis.
       
      Jenkins:
      /home/jenkins/tools/maven/apache-maven-3.3.3/bin/mvn -f ws/pom.xml "-Dmaven.repo.local=/home/jenkins/jenkins-slave/workspace/Calcite-Master/jdk/JDK 1.8 (latest)/label_exp/ubuntu&&!cloud-slave&&!H27/.repository" clean install javadoc:javadoc -DskipITs -B
       
      Travis:
      $ if [ $SLOW_TESTS = "Y" ]; then export TESTS="-Dgroups=org.apache.calcite.test.SlowTests --projects :calcite-core"; else export TESTS=-DskipSlowTests; fi
      The command "if [ $SLOW_TESTS = "Y" ]; then export TESTS="-Dgroups=org.apache.calcite.test.SlowTests --projects :calcite-core"; else export TESTS=-DskipSlowTests; fi" exited with 0.
       
      AppVeyor:
      mvn -Dcheckstyle.skip -Dsurefire.useFile=false -Dsurefire.threadCount=1 -Dsurefire.perCoreThreadCount=false -Djavax.net.ssl.trustStorePassword=changeit test -Djna.nosys=true

      Attachments

        Issue Links

          Activity

            People

              zabetak Stamatis Zampetakis
              zabetak Stamatis Zampetakis
              Votes:
              1 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: