You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by sd...@apache.org on 2022/01/10 13:24:40 UTC
[netbeans] 02/03: Disable suites not needed in testing in Travis.
This is an automated email from the ASF dual-hosted git repository.
sdedic pushed a commit to branch infra/gradle-lsp-stabilization
in repository https://gitbox.apache.org/repos/asf/netbeans.git
commit 279075a558b81f9c233d5fb30fefb549f1bcc3d8
Author: Svata Dedic <sv...@oracle.com>
AuthorDate: Mon Jan 10 14:22:35 2022 +0100
Disable suites not needed in testing in Travis.
---
.travis.yml | 586 ------------------------------------------------------------
1 file changed, 586 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index 7793495..3dce681 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -42,300 +42,6 @@ git:
matrix:
include:
- - name: Check line endings and verify RAT report
- script:
- - nbbuild/travis/check-line-endings.sh
- - ant -quiet build-source-config
- - mkdir scratch
- - cd scratch
- - unzip -qq ../nbbuild/build/release-src*
- - ant -quiet rat -Drat-report.haltonfailure=true -Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json
-
- - name: Verify libs and licenses
- script:
- - ant verify-libs-and-licenses -Dverify-libs-and-licenses.haltonfailure=true -Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json
-
- - name: Run sigtests
- jdk: openjdk8
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false"
- before_script:
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - ant $OPTS check-sigtests-release -Dfail.on.error=true
- - ant $OPTS gen-sigtests-release
-
- - name: Run gen-sigtests-release for platform cluster
- jdk: openjdk8
- script:
- - nbbuild/travis/gensigtest.sh
-
- - name: Pristine platform build
- jdk: openjdk8
- env:
- - ANT_OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false"
- script:
- - ant -quiet build-source-config -Dcluster.config=platform
- - mkdir tmpplatform
- - cd tmpplatform
- - unzip -qq ../nbbuild/build/platform-src*
- - ant build -Dcluster.config=platform
-
- - name: Compile all modules with OpenJDK8
- jdk: openjdk8
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=full -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false"
- before_script:
- - ant $OPTS clean
- script:
- - ant $OPTS build
- - ant $OPTS test -Dtest.includes=NoTestsJustBuild
-
- - name: Test harness modules
- jdk: openjdk8
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=platform -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true -Dvanilla.javac.exists=true"
- before_script:
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - ant $OPTS -f harness/o.n.insane test
- - ant $OPTS -f harness/apisupport.harness test
- - ant $OPTS -f harness/nbjunit test
- - ant $OPTS -f harness/jellytools.platform test -Dtest.config=stable
-
- - name: Test platform modules, Batch 1
- jdk: openjdk8
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -silent -Dcluster.config=platform -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true -Dvanilla.javac.exists=true"
- before_script:
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - travis_retry hide-logs.sh ant $OPTS -f platform/api.htmlui test
- - travis_retry hide-logs.sh ant $OPTS -f platform/htmlui test
- - hide-logs.sh ant $OPTS -f platform/api.intent test
- - hide-logs.sh ant $OPTS -f platform/api.io test
- - hide-logs.sh ant $OPTS -f platform/api.progress test
- - hide-logs.sh ant $OPTS -f platform/api.progress.nb test
- - hide-logs.sh ant $OPTS -f platform/api.scripting test
- - hide-logs.sh ant $OPTS -f platform/api.search test
- - hide-logs.sh ant $OPTS -f platform/api.templates test
- - hide-logs.sh ant $OPTS -f platform/api.visual test
- - hide-logs.sh ant $OPTS -f platform/applemenu test
- - hide-logs.sh ant $OPTS -f platform/autoupdate.cli test
- - hide-logs.sh ant $OPTS -f platform/autoupdate.services test
- - hide-logs.sh ant $OPTS -f platform/autoupdate.ui test
- - hide-logs.sh ant $OPTS -f platform/core.execution test
- - hide-logs.sh ant $OPTS -f platform/core.io.ui test
- - hide-logs.sh ant $OPTS -f platform/core.kit test
- - hide-logs.sh ant $OPTS -f platform/core.multiview test
- - hide-logs.sh ant $OPTS -f platform/core.netigso test
- - hide-logs.sh ant $OPTS -f platform/core.network test
- - hide-logs.sh ant $OPTS -f platform/core.osgi test
- - hide-logs.sh ant $OPTS -f platform/core.output2 test
- - hide-logs.sh ant $OPTS -f platform/core.startup test
- - hide-logs.sh ant $OPTS -f platform/core.startup.base test
- - hide-logs.sh ant $OPTS -f platform/core.ui test
- - travis_wait hide-logs.sh ant $OPTS -f platform/core.windows test
- - hide-logs.sh ant $OPTS -f platform/editor.mimelookup test
- - hide-logs.sh ant $OPTS -f platform/editor.mimelookup.impl test
- - hide-logs.sh ant $OPTS -f platform/favorites test
- - hide-logs.sh ant $OPTS -f platform/javahelp test-unit
- - hide-logs.sh ant $OPTS -f platform/keyring.fallback test
- - hide-logs.sh ant $OPTS -f platform/keyring.impl test
- - hide-logs.sh ant $OPTS -f platform/lib.uihandler test
- - hide-logs.sh ant $OPTS -f platform/libs.javafx test
- - hide-logs.sh ant $OPTS -f platform/libs.junit4 test
- - travis_retry hide-logs.sh ant $OPTS -f platform/masterfs test
- - hide-logs.sh ant $OPTS -f platform/masterfs.linux test
- - hide-logs.sh ant $OPTS -f platform/netbinox test -Dtest.config=stableBTD
- - hide-logs.sh ant $OPTS -f platform/o.n.bootstrap test
- - hide-logs.sh ant $OPTS -f platform/o.n.core test-unit
- - hide-logs.sh ant $OPTS -f platform/o.n.swing.outline test
- - hide-logs.sh ant $OPTS -f platform/o.n.swing.tabcontrol test
-
- - name: Test platform modules, Batch 2
- jdk: openjdk8
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -silent -Dcluster.config=platform -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true -Dvanilla.javac.exists=true"
- before_script:
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - hide-logs.sh ant $OPTS -f platform/openide.actions test
- - hide-logs.sh ant $OPTS -f platform/openide.awt test
- - hide-logs.sh ant $OPTS -f platform/openide.compat test
- - hide-logs.sh ant $OPTS -f platform/openide.dialogs test
- - hide-logs.sh ant $OPTS -f platform/openide.execution test
- - hide-logs.sh ant $OPTS -f platform/openide.execution.compat8 test
- - travis_retry hide-logs.sh ant $OPTS -f platform/openide.explorer test
- - hide-logs.sh ant $OPTS -f platform/openide.filesystems test
- - hide-logs.sh ant $OPTS -f platform/openide.filesystems.compat8 test
- - hide-logs.sh ant $OPTS -f platform/openide.filesystems.nb test
- - hide-logs.sh ant $OPTS -f platform/openide.io test
- - travis_wait hide-logs.sh ant $OPTS -f platform/openide.loaders test
- - hide-logs.sh ant $OPTS -f platform/openide.modules test
- - hide-logs.sh ant $OPTS -f platform/openide.nodes test
- - hide-logs.sh ant $OPTS -f platform/openide.options test
- - travis_retry hide-logs.sh ant $OPTS -f platform/openide.text test
- - hide-logs.sh ant $OPTS -f platform/openide.util test
- - hide-logs.sh ant $OPTS -f platform/openide.util.enumerations test
- - hide-logs.sh ant $OPTS -f platform/openide.util.lookup test
- - hide-logs.sh ant $OPTS -f platform/openide.util.ui test
- - hide-logs.sh ant $OPTS -f platform/openide.windows test
- - hide-logs.sh ant $OPTS -f platform/options.api test-unit
- - hide-logs.sh ant $OPTS -f platform/options.keymap test
- - hide-logs.sh ant $OPTS -f platform/print test
- - hide-logs.sh ant $OPTS -f platform/progress.ui test
- - hide-logs.sh ant $OPTS -f platform/queries test
- - hide-logs.sh ant $OPTS -f platform/sampler test
- - hide-logs.sh ant $OPTS -f platform/sendopts test
- - hide-logs.sh ant $OPTS -f platform/settings test
- - hide-logs.sh ant $OPTS -f platform/spi.actions test
- - hide-logs.sh ant $OPTS -f platform/spi.quicksearch test
- - hide-logs.sh ant $OPTS -f platform/templates test
- - hide-logs.sh ant $OPTS -f platform/templatesui test
- - hide-logs.sh ant $OPTS -f platform/uihandler test
-
- - name: Test ide modules
- jdk: openjdk8
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=minimal -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- before_script:
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - ant $OPTS -f ide/api.xml test
- - ant $OPTS -f ide/api.xml.ui test
- - travis_retry ant $OPTS -f ide/bugtracking test
- - travis_retry ant $OPTS -f ide/bugtracking.bridge test
- - ant $OPTS -f ide/bugtracking.commons test
- #- ant $OPTS -f ide/bugzilla test
- - ant $OPTS -f ide/code.analysis test
- - ant $OPTS -f ide/core.ide test
- - ant $OPTS -f ide/csl.api test
- - ant $OPTS -f ide/csl.types test
- - ant $OPTS -f ide/css.editor test
- - ant $OPTS -f ide/css.lib test
- - hide-logs.sh ant $OPTS -f ide/css.model test
- - travis_retry ant $OPTS -f ide/db test
- - ant $OPTS -f ide/db.dataview test
- - ant $OPTS -f ide/db.sql.editor test
- - ant $OPTS -f ide/docker.api test
- - ant $OPTS -f ide/docker.ui test
- - ant $OPTS -f ide/editor.bookmarks test
- #- ant $OPTS -f ide/editor.bracesmatching test
- - ant $OPTS -f ide/editor.document test
- - hide-logs.sh ant $OPTS -f ide/editor.fold test
- - ant $OPTS -f ide/editor.fold.nbui test
- - ant $OPTS -f ide/editor.guards test
- - ant $OPTS -f ide/editor.indent test
- - ant $OPTS -f ide/editor.indent.project test
- - ant $OPTS -f ide/editor.macros test
- - hide-logs.sh ant $OPTS -f ide/editor.search test
- - hide-logs.sh ant $OPTS -f ide/editor.settings test
- - ant $OPTS -f ide/editor.settings.storage test
- - ant $OPTS -f ide/editor.structure test
- - ant $OPTS -f ide/editor.tools.storage test
- - ant $OPTS -f ide/editor.util test
- - ant $OPTS -f ide/extbrowser test
- - ant $OPTS -f ide/extexecution.base test
- - ant $OPTS -f ide/gsf.testrunner.ui test
- - travis_retry ant $OPTS -f ide/html test
- - ant $OPTS -f ide/html.custom test
- #- ant $OPTS -f ide/html.editor test
- #- ant $OPTS -f ide/html.lexer test
- - ant $OPTS -f ide/html.parser test
- - ant $OPTS -f ide/html.validation test
- - ant $OPTS -f ide/hudson test
- - ant $OPTS -f ide/hudson.git test
- - ant $OPTS -f ide/hudson.mercurial test
- - ant $OPTS -f ide/hudson.subversion test
- - ant $OPTS -f ide/hudson.tasklist test
- - ant $OPTS -f ide/hudson.ui test
- - ant $OPTS -f ide/javascript2.debug test
- - ant $OPTS -f ide/languages.yaml test
- - ant $OPTS -f ide/lexer test
- - ant $OPTS -f ide/lib.terminalemulator test
- - ant $OPTS -f ide/libs.freemarker test
- #- ant $OPTS -f ide/libs.git test
- - ant $OPTS -f ide/libs.graalsdk test
- #- ant $OPTS -f ide/localhistory test
- - ant $OPTS -f ide/libs.truffleapi test
- - ant $OPTS -f ide/lsp.client test
- - ant $OPTS -f ide/notifications test
- - ant $OPTS -f ide/o.openidex.util test
- #- ant $OPTS -f ide/parsing.api test
- #- ant $OPTS -f ide/parsing.indexing test
- - ant $OPTS -f ide/parsing.lucene test
- - ant $OPTS -f ide/project.ant test
- - ant $OPTS -f ide/project.ant.compat8 test
- - ant $OPTS -f ide/project.ant.ui test
- - ant $OPTS -f ide/project.libraries test
- - ant $OPTS -f ide/project.libraries.ui test
- - ant $OPTS -f ide/projectapi test
- - ant $OPTS -f ide/projectapi.nb test
- - ant $OPTS -f ide/projectuiapi.base test
- - ant $OPTS -f ide/refactoring.api test
- - ant $OPTS -f ide/schema2beans test
- - ant $OPTS -f ide/server test
- - ant $OPTS -f ide/spellchecker test
- - ant $OPTS -f ide/spi.editor.hints test
- #- ant $OPTS -f ide/spi.palette test
- - ant $OPTS -f ide/spi.tasklist test
- - ant $OPTS -f ide/tasklist.ui test
- - ant $OPTS -f ide/team.commons test
- - ant $OPTS -f ide/terminal.nb test
- - ant $OPTS -f ide/utilities test
- - ant $OPTS -f ide/versioning.masterfs test
- - ant $OPTS -f ide/versioning.ui test
- - ant $OPTS -f ide/versioning.util test
- - ant $OPTS -f ide/web.common test
- - ant $OPTS -f ide/web.common.ui test
- - ant $OPTS -f ide/web.webkit.debugging test
- - ant $OPTS -f ide/xml test
- - ant $OPTS -f ide/xml.axi test
- - ant $OPTS -f ide/xml.catalog test-unit
- - ant $OPTS -f ide/xml.core test
- - ant $OPTS -f ide/xml.lexer test
- - ant $OPTS -f ide/xml.multiview test
- - ant $OPTS -f ide/xml.retriever test
- - ant $OPTS -f ide/xml.schema.completion test
- - ant $OPTS -f ide/xml.schema.model test
- - ant $OPTS -f ide/xml.text test
- - ant $OPTS -f ide/xml.text.obsolete90 test
- - travis_retry ant $OPTS -f ide/xml.wsdl.model test
- - ant $OPTS -f ide/xml.xam test
- - ant $OPTS -f ide/xml.xdm test
- - ant $OPTS -f ide/xsl test
-
- - name: Test nb modules
- jdk: openjdk8
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=minimal -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- before_script:
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - ant $OPTS -f nb/deadlock.detector test
- - ant $OPTS -f nb/ide.branding test
- - ant $OPTS -f nb/o.n.upgrader test
- #- ant $OPTS -f nb/updatecenters test
- - ant $OPTS -f nb/welcome test
-
- - name: Test extide modules
- jdk: openjdk8
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=java -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- before_script:
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - ant $OPTS -f extide/o.apache.tools.ant.module test
- - ant $OPTS -f extide/gradle test
-
- name: Test Java modules with nb-javac on Java 8
jdk: openjdk8
env:
@@ -417,238 +123,6 @@ matrix:
- ant $OPTS -f java/whitelist test
- ant $OPTS -f java/xml.jaxb test
- - name: Test java.hints batch 1 with nb-javac on Java 8
- jdk: openjdk8
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=java -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- before_script:
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - ant $OPTS -Dtest.config=batch1 -f java/java.hints test
-
- - name: Test java.hints batch 2 with nb-javac on Java 8
- jdk: openjdk8
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=java -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- before_script:
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - ant $OPTS -Dtest.config=batch2 -f java/java.hints test
-
- - name: Test Java modules with nb-javac on Java 11
- jdk: openjdk8
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=java -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- before_script:
- - wget https://raw.githubusercontent.com/sormuras/bach/master/install-jdk.sh
- - export TEST_JDK=`bash install-jdk.sh --feature 11 --license GPL --emit-java-home --silent | tail -1`
- - export OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json $OPTS -Dtest.nbjdk.home=$TEST_JDK -Dtest.run.args=--limit-modules=java.base,java.logging,java.xml,java.prefs,java.desktop,java.management,java.instrument,jdk.zipfs,java.scripting,java.naming -Dtest.bootclasspath.prepend.args=-Dno.netbeans.bootclasspath.prepend.needed=true"
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - ant $OPTS -f java/java.completion test
- - travis_retry ant $OPTS -f java/java.source.base test
-
- - name: Test apisupport modules
- jdk: openjdk8
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=release -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- before_script:
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - ant $OPTS -f apisupport/apisupport.ant test
- - ant $OPTS -f apisupport/apisupport.project test
- - ant $OPTS -f apisupport/apisupport.refactoring test
- - ant $OPTS -f apisupport/apisupport.wizards test
- - ant $OPTS -f apisupport/maven.apisupport test
- - ant $OPTS -f apisupport/timers test -Dtest.config=stable
-
- - name: Test JavaFX modules
- jdk: openjdk8
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=java -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- before_script:
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - ant $OPTS -f javafx/javafx2.editor test -Dtest.config=stable
- #- ant $OPTS -f javafx/javafx2.project test
-
- - name: Test ergonomics modules
- jdk: openjdk8
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=release -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false"
- before_script:
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - ant $OPTS -f ergonomics/ide.ergonomics test -Dtest.config=commit
-
- - name: Test profiler modules
- jdk: openjdk8
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=java -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- before_script:
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - ant $OPTS -f profiler/profiler.oql test
-
- - name: Test webcommon modules
- jdk: openjdk8
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=php -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- before_script:
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - hide-logs.sh ant $OPTS -f webcommon/api.knockout test
- #- hide-logs.sh ant $OPTS -f webcommon/cordova test
- #- hide-logs.sh ant $OPTS -f webcommon/html.angular test
- - hide-logs.sh ant $OPTS -f webcommon/html.knockout test-unit
- - hide-logs.sh ant $OPTS -f webcommon/javascript.bower test
- - hide-logs.sh ant $OPTS -f webcommon/javascript.cdnjs test
- - hide-logs.sh ant $OPTS -f webcommon/javascript.grunt test
- - hide-logs.sh ant $OPTS -f webcommon/javascript.karma test
- - hide-logs.sh ant $OPTS -f webcommon/javascript.nodejs test
- - hide-logs.sh ant $OPTS -f webcommon/javascript.v8debug test
- - hide-logs.sh ant $OPTS -f webcommon/javascript2.doc test
- #- hide-logs.sh ant $OPTS -f webcommon/javascript2.editor test
- - hide-logs.sh ant $OPTS -f webcommon/javascript2.extdoc test
- - hide-logs.sh ant $OPTS -f webcommon/javascript2.extjs test
- - hide-logs.sh ant $OPTS -f webcommon/javascript2.jade test
- - travis_retry hide-logs.sh ant $OPTS -f webcommon/javascript2.jquery test
- - hide-logs.sh ant $OPTS -f webcommon/javascript2.jsdoc test
- - hide-logs.sh ant $OPTS -f webcommon/javascript2.json test
- - hide-logs.sh ant $OPTS -f webcommon/javascript2.knockout test
- - hide-logs.sh ant $OPTS -f webcommon/javascript2.lexer test
- - hide-logs.sh ant $OPTS -f webcommon/javascript2.model test
- #- hide-logs.sh ant $OPTS -f webcommon/javascript2.nodejs test
- #- hide-logs.sh ant $OPTS -f webcommon/javascript2.prototypejs test
- #- hide-logs.sh ant $OPTS -f webcommon/javascript2.requirejs test
- - hide-logs.sh ant $OPTS -f webcommon/javascript2.sdoc test
- - hide-logs.sh ant $OPTS -f webcommon/languages.apacheconf test
- - hide-logs.sh ant $OPTS -f webcommon/languages.ini test
- #- hide-logs.sh ant $OPTS -f webcommon/lib.v8debug test
- - hide-logs.sh ant $OPTS -f webcommon/libs.graaljs test
- - hide-logs.sh ant $OPTS -f webcommon/selenium2.webclient test
- - hide-logs.sh ant $OPTS -f webcommon/web.clientproject test-unit
- - hide-logs.sh ant $OPTS -f webcommon/web.clientproject.api test
- - hide-logs.sh ant $OPTS -f webcommon/web.inspect test
-
- - name: "Versioning modules (ide/versioning and ide/versioning.core) tests"
- jdk: openjdk8
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=minimal -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false"
- - OPTS_TEST="-Dtest-unit-sys-prop.ignore.random.failures=true -Dvanilla.javac.exists=true"
- - GIT_TEST_REPO="$HOME/git_test_repo"
- script:
- # Build sources
- - ant $OPTS clean
- - ant $OPTS build
- # Run unit tests
- - ant $OPTS $OPTS_TEST -f ide/versioning.core test-unit
- - ant $OPTS $OPTS_TEST -f ide/versioning test-unit
- #Prepare git repo for tests
- - git init $GIT_TEST_REPO
- # Prepare config file for ide/versioning.core module
- - touch ide/versioning.core/test/qa-functional/data/tck.properties
- - echo "test.root = $GIT_TEST_REPO" > ide/versioning.core/test/qa-functional/data/tck.properties
- - echo "test.vcs = org.netbeans.modules.versioning.DelegatingVCS" >> ide/versioning.core/test/qa-functional/data/tck.properties
- # Run functional tests for ide/versioning.core module
- - ant $OPTS $OPTS_TEST -f ide/versioning.core test-qa-functional
- # Prepare config file for ide/versioning module
- - touch ide/versioning/test/qa-functional/data/tck.properties
- - echo "test.root = $GIT_TEST_REPO" > ide/versioning/test/qa-functional/data/tck.properties
- - echo "test.vcs = org.netbeans.modules.git.GitVCS" >> ide/versioning/test/qa-functional/data/tck.properties
- # Run functional tests for ide/versioning module
- - ant $OPTS $OPTS_TEST -f ide/versioning test-qa-functional
-
- - name: "Tests with mysql database"
- jdk: openjdk8
- services:
- - mysql
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -Dcluster.config=minimal -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false"
- - OPTS_TEST="-Dtest-unit-sys-prop.ignore.random.failures=true -Dvanilla.javac.exists=true -Dtest-unit-sys-prop.mysql.user=root -Dtest-unit-sys-prop.mysql.password=password"
- before_script:
- - echo "ALTER USER root@'localhost' IDENTIFIED BY 'password';\nFLUSH PRIVILEGES;\n" | mysql -u root
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - travis_retry ant $OPTS $OPTS_TEST -f ide/db.metadata.model test
- - travis_retry ant $OPTS $OPTS_TEST -f ide/db.mysql test
-
- - name: Test enterprise modules
- jdk: openjdk8
- env:
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=enterprise -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- before_script:
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - ant $OPTS -f enterprise/spring.webmvc test
- - ant $OPTS -f enterprise/websvc.editor.hints test
- - ant $OPTS -f enterprise/websvc.websvcapi test
- - ant $OPTS -f enterprise/websvc.wsstackapi test
-
- - name: Test groovy modules on Java 8
- jdk: openjdk8
- env:
- - BUILD_OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=groovy -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- - TEST_OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -Dcluster.config=groovy -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- before_script:
- - ant $BUILD_OPTS clean
- - ant $BUILD_OPTS build
- script:
- #- ant $TEST_OPTS -f groovy/groovy test
- #- ant $TEST_OPTS -f groovy/groovy.java test
- - ant $TEST_OPTS -f groovy/groovy.editor test
- - ant $TEST_OPTS -f groovy/groovy.gsp test
- #- ant $TEST_OPTS -f groovy/groovy.kit test
- - ant $TEST_OPTS -f groovy/groovy.support test
-
- - name: Test groovy modules on Java 11
- jdk: openjdk8
- env:
- - BUILD_OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=groovy -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- - TEST_OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -Dcluster.config=groovy -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- before_script:
- - ant $BUILD_OPTS clean
- - ant $BUILD_OPTS build
- - wget https://raw.githubusercontent.com/sormuras/bach/master/install-jdk.sh
- - export TEST_JDK=`bash install-jdk.sh --feature 11 --license GPL --emit-java-home --silent | tail -1`
- - export OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json $OPTS -Dtest.nbjdk.home=$TEST_JDK -Dtest.run.args=--limit-modules=java.base,java.logging,java.xml,java.prefs,java.desktop,java.management,java.instrument,jdk.zipfs,java.scripting,java.naming -Dtest.bootclasspath.prepend.args=-Dno.netbeans.bootclasspath.prepend.needed=true"
- script:
- #- ant $TEST_OPTS -f groovy/groovy test
- #- ant $TEST_OPTS -f groovy/groovy.java test
- - ant $TEST_OPTS -f groovy/groovy.editor test
- - ant $TEST_OPTS -f groovy/groovy.gsp test
- #- ant $TEST_OPTS -f groovy/groovy.kit test
- - ant $TEST_OPTS -f groovy/groovy.support test
-
- - name: Test groovy modules on Java 17
- jdk: openjdk8
- env:
- - BUILD_OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=groovy -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- - TEST_OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -Dcluster.config=groovy -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- before_script:
- - ant $BUILD_OPTS clean
- - ant $BUILD_OPTS build
- - wget https://raw.githubusercontent.com/sormuras/bach/master/install-jdk.sh
- - export TEST_JDK=`bash install-jdk.sh --feature 17 --license GPL --emit-java-home --silent | tail -1`
- - export OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json $OPTS -Dtest.nbjdk.home=$TEST_JDK -Dtest.run.args=--limit-modules=java.base,java.logging,java.xml,java.prefs,java.desktop,java.management,java.instrument,jdk.zipfs,java.scripting,java.naming -Dtest.bootclasspath.prepend.args=-Dno.netbeans.bootclasspath.prepend.needed=true"
- script:
- #- ant $TEST_OPTS -f groovy/groovy test
- #- ant $TEST_OPTS -f groovy/groovy.java test
- - ant $TEST_OPTS -f groovy/groovy.editor test
- - ant $TEST_OPTS -f groovy/groovy.gsp test
- #- ant $TEST_OPTS -f groovy/groovy.kit test
- - ant $TEST_OPTS -f groovy/groovy.support test
-
- name: Build the Visual Studio Code extension for Java
jdk: openjdk8
before_install:
@@ -662,66 +136,6 @@ matrix:
- (cd java/java.lsp.server; ant build-vscode-ext -D3rdparty.modules=.*nbjavac.*)
- (cd java/java.lsp.server; ant test-vscode-ext)
- - name: "GraalVM Tests (latest)"
- jdk: openjdk8
- env:
- - GRAAL_VERSION="21.1.0"
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=release -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false"
- before_script:
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - nbbuild/travis/scripting.sh
-
- - name: "GraalVM Tests (LTS)"
- jdk: openjdk8
- env:
- - GRAAL_VERSION="20.3.0"
- - OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json -quiet -Dcluster.config=release -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false"
- before_script:
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - nbbuild/travis/scripting.sh
-
- - name: commit-validation
- jdk: openjdk8
- env:
- - OPTS="-quiet -Dcluster.config=release -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- before_script:
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - hide-logs.sh ant $OPTS commit-validation
-
- - name: commit-validation on Java 11
- jdk: openjdk11
- env:
- - OPTS="-quiet -Dcluster.config=release -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- before_script:
- - wget https://raw.githubusercontent.com/sormuras/bach/master/install-jdk.sh
- - export TEST_JDK=`bash install-jdk.sh --feature 11 --license GPL --emit-java-home --silent | tail -1`
- - export JAVA_HOME=$TEST_JDK
- - export OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json $OPTS -Dnbjdk.home=$TEST_JDK"
- - ant $OPTS clean
- - ant $OPTS build
- - ant $OPTS test -Dtest.includes=NoTestsJustBuild
- script:
- - hide-logs.sh ant $OPTS commit-validation
-
- - name: commit-validation on Java 15
- jdk: openjdk8
- env:
- - OPTS="-quiet -Dcluster.config=release -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest-unit-sys-prop.ignore.random.failures=true"
- before_script:
- - wget https://raw.githubusercontent.com/sormuras/bach/master/install-jdk.sh
- - export TEST_JDK=`bash install-jdk.sh --feature 15 --license GPL --emit-java-home --silent | tail -1`
- - export OPTS="-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json $OPTS -Dtest.nbjdk.home=$TEST_JDK"
- - ant $OPTS clean
- - ant $OPTS build
- script:
- - export JAVA_HOME=$TEST_JDK
- - hide-logs.sh ant $OPTS commit-validation
after_failure:
- nbbuild/travis/print-junit-report.sh
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists