This is an automated email from the ASF dual-hosted git repository.

matthiasblaesing pushed a commit to branch try_fix_commit_validation2
in repository https://gitbox.apache.org/repos/asf/netbeans.git

commit bd3285e97f34e7264dc141e9d52ab4fe31b97fa9
Author: Matthias Bläsing <mblaes...@doppel-helix.eu>
AuthorDate: Sun May 29 11:29:30 2022 +0200

    X
---
 .github/workflows/main.yml | 246 +---------------
 .travis.yml                | 700 ---------------------------------------------
 2 files changed, 1 insertion(+), 945 deletions(-)

diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 72aaf8e9c1..1e5aa05f70 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -113,255 +113,11 @@ jobs:
           path: 
/home/runner/work/netbeans/netbeans/nbbuild/build/test/commit-validation/results/
           retention-days: 1
 
-  linux-build-system-test:
-    needs: base-build
-    name: Build-System Test on Linux/JDK ${{ matrix.java }} 
-    runs-on: ubuntu-latest
-    env:
-      ANT_OPTS: 
-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json
-    strategy:
-      matrix:
-        java: [ '11' ]
-    steps:
-
-      - name: Set up JDK ${{ matrix.java }} 
-        uses: actions/setup-java@v2
-        with:
-          java-version: ${{ matrix.java }} 
-          distribution: 'zulu'
-
-      - name: Download Build
-        uses: actions/download-artifact@v3
-        with:
-          name: build
-
-      - name: Extract
-        run: tar --zstd -xf build.tar.zst
-
-      - name: Test Netbeans Build System
-        run: ant -Dcluster.config=release localtest
-
-  linux-javadoc:
-    needs: base-build
-    name: Build NBMs, Source zips and Javadoc on JDK ${{ matrix.java }} 
-    runs-on: ubuntu-latest
-    strategy:
-      matrix:
-        java: [ '11' ]
-    env:
-      ANT_OPTS: 
-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json
-    steps:
-
-      - name: Set up JDK ${{ matrix.java }} 
-        uses: actions/setup-java@v2
-        with:
-          java-version: ${{ matrix.java }} 
-          distribution: 'zulu'
-
-      - name: Download Build
-        uses: actions/download-artifact@v3
-        with:
-          name: build
-
-      - name: Extract
-        run: tar --zstd -xf build.tar.zst
-
-      - name: Get maven coordinates
-        run: ant getallmavencoordinates
-
-      - name: Build nbms
-        run: ant build-nbms
-
-      - name: Build source zips
-        run: ant build-source-zips
-
-      - name: Build javadoc
-        run: ant build-javadoc
-
-  macos:
-    needs: base-build
-    name: Tests on MacOS/JDK ${{ matrix.java }} 
-    runs-on: macos-11
-    env:
-      ANT_OPTS: 
-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json
-    strategy:
-      matrix:
-        java: [ '11' ]
-    steps:
-
-      - name: Set up JDK ${{ matrix.java }} 
-        uses: actions/setup-java@v2
-        with:
-          java-version: ${{ matrix.java }} 
-          distribution: 'zulu'
-
-      - uses: actions/cache@v2
-        with:
-          path: ~/Library/Caches/Homebrew
-          key: ${{ runner.os }}-homebrew
-          restore-keys: ${{ runner.os }}-homebrew
-
-      - name: Download Build
-        uses: actions/download-artifact@v3
-        with:
-          name: build
-
-      # tar on MacOS is not aware of zstd "tar --zstd -xf build.tar.zst" isn't 
working
-      - name: Extract
-        run: unzstd -c build.tar.zst | tar -x
-
-      - run: brew install ant
-
-      - name: Test platform/masterfs.macosx
-        run: ant -f platform/masterfs.macosx test
-
-      - name: Test platform/core.network
-        run: ant -f platform/core.network test
-
-      - name: Commit Validation tests
-        run: ant -Dcluster.config=release commit-validation
-
-  php:
-    needs: base-build
-    name: PHP on ${{ matrix.os }}/JDK ${{ matrix.java }} 
-    runs-on: ${{ matrix.os }}
-    defaults:
-      run:
-        shell: bash
-    env:
-      DISPLAY: ":99.0"
-      ANT_OPTS: 
-Dmetabuild.jsonurl=https://raw.githubusercontent.com/apache/netbeans-jenkins-lib/master/meta/netbeansrelease.json
-      OPTS: -Dtest-unit-sys-prop.ignore.random.failures=true
-    strategy:
-      matrix:
-        java: [ '8' ]
-        os: [ 'windows-2022', 'ubuntu-20.04' ]
-      fail-fast: false
-    steps:
-
-      - name: Set up JDK ${{ matrix.java }} 
-        uses: actions/setup-java@v2
-        with:
-          java-version: ${{ matrix.java }} 
-          distribution: 'zulu'
-
-      # linux specific setup
-      - name: Setup PHP
-        if: contains(matrix.os, 'ubuntu')
-        uses: shivammathur/setup-php@2.8.0
-        with:
-          php-version: '7.4'
-          tools: pecl
-          extensions: xdebug
-          ini-values: xdebug.mode=debug
-
-      - name: Launch Xvfb
-        if: contains(matrix.os, 'ubuntu')
-        run: Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
-      # - - -
-
-      - name: Download Build
-        uses: actions/download-artifact@v3
-        with:
-          name: build
-
-      - name: Extract
-        run: tar --zstd -xf build.tar.zst
-
-      - name: Test Platform Core Network
-        run: ant $OPTS -f platform/core.network test
-
-      - name: Test PHP Hudson
-        run: ant $OPTS -f php/hudson.php test
-
-      - name: Test PHP Neon
-        run: ant $OPTS -f php/languages.neon test
-
-      - name: Test PHP API Annotation
-        run: ant $OPTS -f php/php.api.annotation test
-
-      - name: Test PHP API Documentation
-        run: ant $OPTS -f php/php.api.documentation test
-
-      - name: Test PHP API Executable
-        run: ant $OPTS -f php/php.api.executable test
-
-      - name: Test PHP API Framework
-        run: ant $OPTS -f php/php.api.framework test
-
-      - name: Test PHP API Module
-        run: ant $OPTS -f php/php.api.phpmodule test
-
-      - name: Test PHP API Testing
-        run: ant $OPTS -f php/php.api.testing test
-
-      - name: Test PHP ApiGen
-        run: ant $OPTS -f php/php.apigen test
-
-      - name: Test PHP Atoum
-        run: ant $OPTS -f php/php.atoum test
-
-      - name: Test PHP Code Analysis
-        run: ant $OPTS -f php/php.code.analysis test
-
-      - name: Test PHP Codeception
-        run: ant $OPTS -f php/php.codeception test
-
-      - name: Test PHP Composer
-        run: ant $OPTS -f php/php.composer test
-
-      # needs X fails on fails on Windows
-      - name: Test PHP Debugger
-        if: contains(matrix.os, 'ubuntu')
-        run: ant $OPTS -f php/php.dbgp test
-
-      - name: Test PHP Doctrine2
-        run: ant $OPTS -f php/php.doctrine2 test
-
-      - name: Test PHP Editor
-        run: ant $OPTS -f php/php.editor test
-
-      - name: Test PHP Latte
-        run: ant $OPTS -f php/php.latte test
-
-      - name: Test PHP Nette Tester
-        run: ant $OPTS -f php/php.nette.tester test
-
-      - name: Test PHPUnit
-        run: ant $OPTS -f php/php.phpunit test
-
-      - name: Test PHP Project
-        run: ant $OPTS -f php/php.project test
-
-      - name: Test PHP Refactoring
-        run: ant $OPTS -f php/php.refactoring test
-
-      - name: Test PHP Smarty
-        run: ant $OPTS -f php/php.smarty test
-
-      - name: Test PHP Symfony
-        run: ant $OPTS -f php/php.symfony test
-
-      - name: Test PHP Symfony 2
-        run: ant $OPTS -f php/php.symfony2 test
-
-      - name: Test PHP Twig
-        run: ant $OPTS -f php/php.twig test
-
-      - name: Test PHP Zend
-        run: ant $OPTS -f php/php.zend test
-
-      - name: Test PHP Zend 2
-        run: ant $OPTS -f php/php.zend2 test
-
-      - name: Test PHP Spellchecker Bindings
-        run: ant $OPTS -f php/spellchecker.bindings.php test
- 
 
 # last job depends on everything so that it is forced to run last even if a 
long job fails early
   cleanup:
     name: Cleanup Workflow Artifacts
-    needs: [base-build, linux-commit-validation, linux-build-system-test, 
linux-javadoc, macos, php]
+    needs: [base-build, linux-commit-validation]
     # don't cleanup on failure() or always(), because someone might want to 
restart an unreliable secondary job
     # if primary jobs fail there won't be anything to cleanup anyway.
     if: success() || cancelled()
diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index 9f1662d3cc..0000000000
--- a/.travis.yml
+++ /dev/null
@@ -1,700 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-language: java
-dist: bionic
-addons:
-  apt:
-    packages:
-      - ant
-      - ant-optional
-      - xvfb
-      - openjfx
-      - libgfortran3
-      - libxml2-utils
-
-install:
-  - export PATH="$PATH:$TRAVIS_BUILD_DIR/nbbuild/travis"
-  - export DISPLAY=:99.0
-  - Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
-  - sleep 3
-
-cache:
-  directories:
-  - $HOME/.hgexternalcache
-
-git:
-  quiet: true
-  depth: 50
-
-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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $OPTS build
-          script:
-            - nbbuild/travis/ant.sh $OPTS check-sigtests-release 
-Dfail.on.error=true
-            - nbbuild/travis/ant.sh $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: 
-            - nbbuild/travis/ant.sh -quiet build-source-config 
-Dcluster.config=platform
-            - mkdir tmpplatform
-            - cd tmpplatform
-            - unzip -qq ../nbbuild/build/platform-src*
-            - chmod a+x nbbuild/travis/ant.sh
-            - nbbuild/travis/ant.sh build -Dcluster.config=platform
-        
-        - name: Compile all modules & tests
-          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:
-            - nbbuild/travis/ant.sh $OPTS clean
-          script:
-            - nbbuild/travis/ant.sh $OPTS build
-            - nbbuild/travis/ant.sh $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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $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.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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $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:
-            - 
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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $OPTS build
-          script:
-            #- ant $OPTS -f java/ant.debugger test
-            - hide-logs.sh ant $OPTS -f java/ant.freeform test
-            #- ant $OPTS -f java/ant.grammar test
-            - ant $OPTS -f java/api.debugger.jpda test
-            - ant $OPTS -f java/api.java test
-            - ant $OPTS -f java/api.maven test
-            #- ant $OPTS -f java/beans test
-            - ant $OPTS -f java/classfile test
-            - ant $OPTS -f java/dbschema test -Dtest.config=stable
-            #- ant $OPTS -f java/debugger.jpda test
-            - hide-logs.sh ant $OPTS -f java/debugger.jpda.js test
-            - hide-logs.sh ant $OPTS -f java/debugger.jpda.projects test
-            - hide-logs.sh ant $OPTS -f java/debugger.jpda.projectsui test
-            #- ant $OPTS -f java/debugger.jpda.truffle test
-            #- ant $OPTS -f java/debugger.jpda.ui test
-            - travis_wait hide-logs.sh ant $OPTS -f java/editor.htmlui test
-            #- travis_wait 30 hide-logs.sh  ant $OPTS -f java/form test
-            - ant $OPTS -f java/hudson.maven test
-            - ant $OPTS -f java/java.completion test
-            - hide-logs.sh ant $OPTS -f java/java.hints.declarative test
-            - hide-logs.sh ant $OPTS -f java/java.freeform test
-            #- ant $OPTS -f java/java.kit test
-            #- ant $OPTS -f java/java.lexer test
-            #- ant $OPTS -f java/java.lexer test
-            #- ant $OPTS -f java/java.metrics test
-            - ant $OPTS -f java/java.module.graph test
-            - ant $OPTS -f java/java.navigation test
-            #- ant $OPTS -f java/java.openjdk.project test
-            - ant $OPTS -f java/java.mx.project test
-            - ant $OPTS -f java/java.platform test
-            - ant $OPTS -f java/java.platform.ui test
-            - ant $OPTS -f java/java.preprocessorbridge test
-            - hide-logs.sh ant $OPTS -f java/java.project test
-            #- ant $OPTS -f java/java.project.ui test
-            - ant $OPTS -f java/java.source test-unit 
-Dtest-unit-sys-prop.ignore.random.failures=true
-            #- ant $OPTS -f java/java.source.ant test
-            - ant $OPTS -f java/java.source.base test
-            - ant $OPTS -f java/java.source.compat8 test
-            - ant $OPTS -f java/java.source.queriesimpl test
-            #- ant $OPTS -f java/java.sourceui test
-            - ant $OPTS -f java/java.testrunner test
-            - ant $OPTS -f java/java.testrunner.ant test
-            #- ant $OPTS -f java/javadoc test
-            - ant $OPTS -f java/javawebstart test
-            #- ant $OPTS -f java/jellytools.java test
-            #- ant $OPTS -f java/jshell.support test
-            #- ant $OPTS -f java/junit test
-            - ant $OPTS -f java/junit.ant.ui test
-            - ant $OPTS -f java/lib.nbjavac test
-            - ant $OPTS -f java/maven test
-            - ant $OPTS -f java/maven.embedder test
-            - ant $OPTS -f java/maven.grammar test
-            #- ant $OPTS -f java/maven.hints test
-            #- ant $OPTS -f java/maven.htmlui test
-            - ant $OPTS -f java/maven.indexer test
-            - ant $OPTS -f java/maven.junit test
-            - ant $OPTS -f java/maven.model test
-            - ant $OPTS -f java/maven.osgi test
-            #- ant $OPTS -f java/performance test
-            #- ant $OPTS -f java/performance.java test
-            #- ant $OPTS -f java/projectimport.eclipse.core test
-            #- ant $OPTS -f java/refactoring.java test
-            - ant $OPTS -f java/spellchecker.bindings.java test
-            #- ant $OPTS -f java/spi.java.hints test
-            - ant $OPTS -f java/spring.beans test
-            - ant $OPTS -f java/testng test
-            #- ant $OPTS -f java/testng.ant test
-            #- ant $OPTS -f java/testng.ui test
-            - 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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $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"
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $OPTS build
-          script:
-            - ant $OPTS -f java/java.completion test
-            - travis_retry ant $OPTS -f java/java.source test-unit 
-Dtest-unit-sys-prop.ignore.random.failures=true
-            - 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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $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
-              - nbbuild/travis/ant.sh $OPTS clean
-              - nbbuild/travis/ant.sh $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
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $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:
-            - nbbuild/travis/ant.sh $BUILD_OPTS clean
-            - nbbuild/travis/ant.sh $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:
-            - nbbuild/travis/ant.sh $BUILD_OPTS clean
-            - nbbuild/travis/ant.sh $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:
-            - nbbuild/travis/ant.sh $BUILD_OPTS clean
-            - nbbuild/travis/ant.sh $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:
-            - nvm install 16.13.2
-          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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $OPTS build
-          script:
-            - (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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $OPTS build
-          script:
-            - travis_wait 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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $OPTS build
-          script:
-            - travis_wait nbbuild/travis/scripting.sh
-
-#   exile: for tests which don't behave. Job should be kept short to be easily 
restartable
-        - name: Test unreliable tests 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:
-            - nbbuild/travis/ant.sh $OPTS clean
-            - nbbuild/travis/ant.sh $OPTS build
-          script:
-            - travis_retry ant $OPTS -f java/java.lsp.server test
-            - travis_retry hide-logs.sh ant $OPTS -f java/gradle.java test
-
-after_failure:
-  - nbbuild/travis/print-junit-report.sh
-  - sleep 3


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to