Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-50933

Create Jenkins/Remoting integration testing flow

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Minor Minor
    • remoting
    • Evergreen - Milestone 2

      Currently Remoting has not Jenkins integration tests in the repository. It would be great to run a subset of tests in Remoting PR builder, including Jenkins Core JTH, Plugin PCT and ATH

          [JENKINS-50933] Create Jenkins/Remoting integration testing flow

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          Jenkinsfile
          src/test/it/essentials.yml
          src/test/it/packager-config.yml
          src/test/it/pom.xml
          src/test/it/run.sh
          src/test/it/run_pct.sh
          http://jenkins-ci.org/commit/remoting/3a12fc5f16b0f10cca700b95b9d3db561fe8d926
          Log:
          JENKINS-50933 - Initial commit

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: Jenkinsfile src/test/it/essentials.yml src/test/it/packager-config.yml src/test/it/pom.xml src/test/it/run.sh src/test/it/run_pct.sh http://jenkins-ci.org/commit/remoting/3a12fc5f16b0f10cca700b95b9d3db561fe8d926 Log: JENKINS-50933 - Initial commit

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          Jenkinsfile
          src/test/it/packager-config.yml
          http://jenkins-ci.org/commit/remoting/11eef3bfed3ed79710bf939af3b8ec805e6ffd1b
          Log:
          JENKINS-50933 - Fix WAR Naming

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: Jenkinsfile src/test/it/packager-config.yml http://jenkins-ci.org/commit/remoting/11eef3bfed3ed79710bf939af3b8ec805e6ffd1b Log: JENKINS-50933 - Fix WAR Naming

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/test/it/packager-config.yml
          http://jenkins-ci.org/commit/remoting/bd791bf3c1056910cf60db31ec5be42dfeca7d3f
          Log:
          JENKINS-50933 - ATH requires newer version of Credentials plugin than the bundled one

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/test/it/packager-config.yml http://jenkins-ci.org/commit/remoting/bd791bf3c1056910cf60db31ec5be42dfeca7d3f Log: JENKINS-50933 - ATH requires newer version of Credentials plugin than the bundled one

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/test/it/run_pct.sh
          http://jenkins-ci.org/commit/remoting/f31a5ab8e8397c4f9b4eca1e68f357d25fe92613
          Log:
          JENKINS-50933 - Fix the runPCT() sample

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/test/it/run_pct.sh http://jenkins-ci.org/commit/remoting/f31a5ab8e8397c4f9b4eca1e68f357d25fe92613 Log: JENKINS-50933 - Fix the runPCT() sample

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/test/it/packager-config.yml
          src/test/it/pom.xml
          http://jenkins-ci.org/commit/remoting/55be2720d55dff7e9f1116d9e12d268749967096
          Log:
          JENKINS-50933 - Use relative path to Remoting source codes in integration tests

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/test/it/packager-config.yml src/test/it/pom.xml http://jenkins-ci.org/commit/remoting/55be2720d55dff7e9f1116d9e12d268749967096 Log: JENKINS-50933 - Use relative path to Remoting source codes in integration tests

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/test/it/packager-config.yml
          src/test/it/run.sh
          src/test/it/run_war.sh
          http://jenkins-ci.org/commit/remoting/fa4442cf4981c3ff738430c31310b68c4c319b70
          Log:
          JENKINS-50933 - Use LTS with Security fixes as a baseline

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/test/it/packager-config.yml src/test/it/run.sh src/test/it/run_war.sh http://jenkins-ci.org/commit/remoting/fa4442cf4981c3ff738430c31310b68c4c319b70 Log: JENKINS-50933 - Use LTS with Security fixes as a baseline

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/test/it/packager-config.yml
          http://jenkins-ci.org/commit/remoting/2dff938f7544aa8975f36887e61499147597d2e0
          Log:
          JENKINS-50933 - Also use SSH Credentials 1.12

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/test/it/packager-config.yml http://jenkins-ci.org/commit/remoting/2dff938f7544aa8975f36887e61499147597d2e0 Log: JENKINS-50933 - Also use SSH Credentials 1.12

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/test/it/packager-config.yml
          http://jenkins-ci.org/commit/remoting/f90e2b491d5aa980d3c9da80abd15d678e2ad469
          Log:
          JENKINS-50933 - Update the description for IT build

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/test/it/packager-config.yml http://jenkins-ci.org/commit/remoting/f90e2b491d5aa980d3c9da80abd15d678e2ad469 Log: JENKINS-50933 - Update the description for IT build

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          Jenkinsfile
          http://jenkins-ci.org/commit/remoting/ecd669b20f0192fe7fc2f00b88049ea4fd35935d
          Log:
          JENKINS-50933 - Note TODO to cleanup custom logging once runPCT() sets the flag OOTB

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: Jenkinsfile http://jenkins-ci.org/commit/remoting/ecd669b20f0192fe7fc2f00b88049ea4fd35935d Log: JENKINS-50933 - Note TODO to cleanup custom logging once runPCT() sets the flag OOTB

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          Jenkinsfile
          http://jenkins-ci.org/commit/remoting/2844516d80ab725ece7998069158448d598c42c3
          Log:
          JENKINS-50933 - highmem machines on Jenkins.io are not single-shot ones

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: Jenkinsfile http://jenkins-ci.org/commit/remoting/2844516d80ab725ece7998069158448d598c42c3 Log: JENKINS-50933 - highmem machines on Jenkins.io are not single-shot ones

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          Jenkinsfile
          http://jenkins-ci.org/commit/remoting/a76455dc27e8d31f8a34926a915f59b01820553c
          Log:
          JENKINS-50933 - Use custom workspace for every build to workaround the ATH collision

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: Jenkinsfile http://jenkins-ci.org/commit/remoting/a76455dc27e8d31f8a34926a915f59b01820553c Log: JENKINS-50933 - Use custom workspace for every build to workaround the ATH collision

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          Jenkinsfile
          http://jenkins-ci.org/commit/remoting/a22f426013606ac325a16b2f141e86074ba3ca9d
          Log:
          JENKINS-50933 - Fix syntax error in the Jenkinsfile

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: Jenkinsfile http://jenkins-ci.org/commit/remoting/a22f426013606ac325a16b2f141e86074ba3ca9d Log: JENKINS-50933 - Fix syntax error in the Jenkinsfile

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/test/it/packager-config.yml
          http://jenkins-ci.org/commit/remoting/2dfe58cd6962a8deadd4c2bc3eb80d355ba5afef
          Log:
          JENKINS-50933 - Downgrade Credentials Plugin to 2.1.10 so that ATH passes

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/test/it/packager-config.yml http://jenkins-ci.org/commit/remoting/2dfe58cd6962a8deadd4c2bc3eb80d355ba5afef Log: JENKINS-50933 - Downgrade Credentials Plugin to 2.1.10 so that ATH passes

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          Jenkinsfile
          http://jenkins-ci.org/commit/remoting/6b91f7b93afdaa67853265899f3be54a6dcd4ce6
          Log:
          JENKINS-50933 - Recover original tests

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: Jenkinsfile http://jenkins-ci.org/commit/remoting/6b91f7b93afdaa67853265899f3be54a6dcd4ce6 Log: JENKINS-50933 - Recover original tests

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          Jenkinsfile
          http://jenkins-ci.org/commit/remoting/ac30daeb23397c1a8956f63834855e598d1db3e0
          Log:
          JENKINS-50933 - Adjust Remoting staging in Jenkinsfile

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: Jenkinsfile http://jenkins-ci.org/commit/remoting/ac30daeb23397c1a8956f63834855e598d1db3e0 Log: JENKINS-50933 - Adjust Remoting staging in Jenkinsfile

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          Jenkinsfile
          http://jenkins-ci.org/commit/remoting/058924ed01c848187a67f36f297e9640d39c4727
          Log:
          JENKINS-50933 - Fix typo

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: Jenkinsfile http://jenkins-ci.org/commit/remoting/058924ed01c848187a67f36f297e9640d39c4727 Log: JENKINS-50933 - Fix typo

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/test/it/essentials.yml
          http://jenkins-ci.org/commit/remoting/7d5f2a968b25a25c0244e81922066faf9927f687
          Log:
          JENKINS-50933 - Update ATH to the latest revision

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/test/it/essentials.yml http://jenkins-ci.org/commit/remoting/7d5f2a968b25a25c0244e81922066faf9927f687 Log: JENKINS-50933 - Update ATH to the latest revision

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          .gitignore
          http://jenkins-ci.org/commit/remoting/ca531327587ac5c8d6de01153765dac2c17f82dc
          Log:
          JENKINS-50933 - Ignore run_pct.sh output files

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: .gitignore http://jenkins-ci.org/commit/remoting/ca531327587ac5c8d6de01153765dac2c17f82dc Log: JENKINS-50933 - Ignore run_pct.sh output files

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          CHANGELOG.md
          pom.xml
          http://jenkins-ci.org/commit/remoting/fe267d25dc9e2e366c9d07c8e13c2eba61cbb09a
          Log:
          Merge commit '2c63b2f43e71e6e3da05fc992fa73afd2c39adfc' into JENKINS-50933-it

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: CHANGELOG.md pom.xml http://jenkins-ci.org/commit/remoting/fe267d25dc9e2e366c9d07c8e13c2eba61cbb09a Log: Merge commit '2c63b2f43e71e6e3da05fc992fa73afd2c39adfc' into JENKINS-50933 -it

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/test/it/essentials.yml
          http://jenkins-ci.org/commit/remoting/3fb2c44aeff8d3a78ec107e119f28cd9d6d12244
          Log:
          JENKINS-50933 - For Remoting it makes sense to publish the produced WAR

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/test/it/essentials.yml http://jenkins-ci.org/commit/remoting/3fb2c44aeff8d3a78ec107e119f28cd9d6d12244 Log: JENKINS-50933 - For Remoting it makes sense to publish the produced WAR

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          Jenkinsfile
          src/test/it/essentials.yml
          src/test/it/manualCheck/pom.xml
          src/test/it/manualCheck/run_pct.sh
          src/test/it/manualCheck/run_war.sh
          src/test/it/pom.xml
          src/test/it/run_pct.sh
          src/test/it/run_war.sh
          http://jenkins-ci.org/commit/remoting/952bc54e5b91da8af5331fa64d9ec6e9737c872b
          Log:
          Merge pull request #2 from oleg-nenashev/build/JENKINS-50933-with-lib

          [INFRA-1617] - Modify Remoting Jenkinsfile to use the Pipeline library

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: Jenkinsfile src/test/it/essentials.yml src/test/it/manualCheck/pom.xml src/test/it/manualCheck/run_pct.sh src/test/it/manualCheck/run_war.sh src/test/it/pom.xml src/test/it/run_pct.sh src/test/it/run_war.sh http://jenkins-ci.org/commit/remoting/952bc54e5b91da8af5331fa64d9ec6e9737c872b Log: Merge pull request #2 from oleg-nenashev/build/ JENKINS-50933 -with-lib [INFRA-1617] - Modify Remoting Jenkinsfile to use the Pipeline library

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          Jenkinsfile
          http://jenkins-ci.org/commit/remoting/7043020e1460fd281bc1a6e6fb7663d0e4709f5a
          Log:
          JENKINS-50933 - Remove obsolete TODO

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: Jenkinsfile http://jenkins-ci.org/commit/remoting/7043020e1460fd281bc1a6e6fb7663d0e4709f5a Log: JENKINS-50933 - Remove obsolete TODO

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/test/it/Makefile
          src/test/it/essentials.yml
          src/test/it/manualCheck/pom.xml
          src/test/it/manualCheck/run_pct.sh
          src/test/it/manualCheck/run_war.sh
          src/test/it/packager-config.yml
          http://jenkins-ci.org/commit/remoting/adc0df4ff783938442890f2c65bc0105ce60da96
          Log:
          JENKINS-50933 - Update patch for JENKINS-51302, remork the manual flow to Makefile

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/test/it/Makefile src/test/it/essentials.yml src/test/it/manualCheck/pom.xml src/test/it/manualCheck/run_pct.sh src/test/it/manualCheck/run_war.sh src/test/it/packager-config.yml http://jenkins-ci.org/commit/remoting/adc0df4ff783938442890f2c65bc0105ce60da96 Log: JENKINS-50933 - Update patch for JENKINS-51302 , remork the manual flow to Makefile

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/test/it/Makefile
          src/test/it/essentials.yml
          src/test/it/manualCheck/pom.xml
          src/test/it/manualCheck/run_pct.sh
          src/test/it/manualCheck/run_war.sh
          src/test/it/packager-config.yml
          http://jenkins-ci.org/commit/remoting/edf8c6cef7ec490c7d823c574c81ee371ce8e735
          Log:
          Merge branch 'build/JENKINS-50933-with-lib' into JENKINS-50933-it

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/test/it/Makefile src/test/it/essentials.yml src/test/it/manualCheck/pom.xml src/test/it/manualCheck/run_pct.sh src/test/it/manualCheck/run_war.sh src/test/it/packager-config.yml http://jenkins-ci.org/commit/remoting/edf8c6cef7ec490c7d823c574c81ee371ce8e735 Log: Merge branch 'build/ JENKINS-50933 -with-lib' into JENKINS-50933 -it

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/test/it/essentials.yml
          http://jenkins-ci.org/commit/remoting/05e536698c75402e7d738d15bc7fca988eb76193
          Log:
          JENKINS-50933 - Disable Windows Agents tests for now

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/test/it/essentials.yml http://jenkins-ci.org/commit/remoting/05e536698c75402e7d738d15bc7fca988eb76193 Log: JENKINS-50933 - Disable Windows Agents tests for now

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          Jenkinsfile
          http://jenkins-ci.org/commit/remoting/e53c3e51c84528f04c97a4089e230ca827e52bf1
          Log:
          JENKINS-50933 - Reenable old tests

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: Jenkinsfile http://jenkins-ci.org/commit/remoting/e53c3e51c84528f04c97a4089e230ca827e52bf1 Log: JENKINS-50933 - Reenable old tests

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          Jenkinsfile
          http://jenkins-ci.org/commit/remoting/d6ca1ffb8f3d77796f0d3ab10f2a90022b90f7dc
          Log:
          Revert "JENKINS-50933 - Reenable old tests"

          This reverts commit e53c3e51c84528f04c97a4089e230ca827e52bf1.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: Jenkinsfile http://jenkins-ci.org/commit/remoting/d6ca1ffb8f3d77796f0d3ab10f2a90022b90f7dc Log: Revert " JENKINS-50933 - Reenable old tests" This reverts commit e53c3e51c84528f04c97a4089e230ca827e52bf1.

          Code changed in jenkins
          User: Jeff Thompson
          Path:
          .gitignore
          Jenkinsfile
          src/test/it/Makefile
          src/test/it/essentials.yml
          src/test/it/packager-config.yml
          http://jenkins-ci.org/commit/remoting/de06898f4d1e94ee4c1088eedbc0c5f3dfb211df
          Log:
          Merge pull request #265 from oleg-nenashev/JENKINS-50933-it

          JENKINS-50933 - Integration tests with Jenkins Core

          Compare: https://github.com/jenkinsci/remoting/compare/ecb0afefeb4e...de06898f4d1e
          *NOTE:* This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

          Functionality will be removed from GitHub.com on January 31st, 2019.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jeff Thompson Path: .gitignore Jenkinsfile src/test/it/Makefile src/test/it/essentials.yml src/test/it/packager-config.yml http://jenkins-ci.org/commit/remoting/de06898f4d1e94ee4c1088eedbc0c5f3dfb211df Log: Merge pull request #265 from oleg-nenashev/ JENKINS-50933 -it JENKINS-50933 - Integration tests with Jenkins Core Compare: https://github.com/jenkinsci/remoting/compare/ecb0afefeb4e...de06898f4d1e * NOTE: * This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019.

          Code changed in jenkins
          User: Jeff Thompson
          Path:
          .gitignore
          Jenkinsfile
          src/test/it/Makefile
          src/test/it/essentials.yml
          src/test/it/packager-config.yml
          http://jenkins-ci.org/commit/remoting/16d05f3b6bfc33f8fc7372566f535243ff3b0783
          Log:
          Revert "JENKINS-50933 - Integration tests with Jenkins Core"

          *NOTE:* This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

          Functionality will be removed from GitHub.com on January 31st, 2019.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jeff Thompson Path: .gitignore Jenkinsfile src/test/it/Makefile src/test/it/essentials.yml src/test/it/packager-config.yml http://jenkins-ci.org/commit/remoting/16d05f3b6bfc33f8fc7372566f535243ff3b0783 Log: Revert " JENKINS-50933 - Integration tests with Jenkins Core" * NOTE: * This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019.

          Code changed in jenkins
          User: Jeff Thompson
          Path:
          .gitignore
          Jenkinsfile
          src/test/it/Makefile
          src/test/it/essentials.yml
          src/test/it/packager-config.yml
          http://jenkins-ci.org/commit/remoting/cc7778e3eb63a3f1d15cc9d25eb64a2c150e640d
          Log:
          Merge pull request #273 from jenkinsci/revert-265-JENKINS-50933-it

          Revert "JENKINS-50933 - Integration tests with Jenkins Core"

          Compare: https://github.com/jenkinsci/remoting/compare/de06898f4d1e...cc7778e3eb63
          *NOTE:* This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

          Functionality will be removed from GitHub.com on January 31st, 2019.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jeff Thompson Path: .gitignore Jenkinsfile src/test/it/Makefile src/test/it/essentials.yml src/test/it/packager-config.yml http://jenkins-ci.org/commit/remoting/cc7778e3eb63a3f1d15cc9d25eb64a2c150e640d Log: Merge pull request #273 from jenkinsci/revert-265- JENKINS-50933 -it Revert " JENKINS-50933 - Integration tests with Jenkins Core" Compare: https://github.com/jenkinsci/remoting/compare/de06898f4d1e...cc7778e3eb63 * NOTE: * This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019.

          Oleg Nenashev added a comment -

          My PoC was reverted by jthompson at some point 2 years ago. I do not expect to return to this topic in foreseeable future

          Oleg Nenashev added a comment - My PoC was reverted by jthompson at some point 2 years ago. I do not expect to return to this topic in foreseeable future

          Jeff Thompson added a comment -

          I haven't had time to get back and complete the PoC. At this point, I don't expect to get the time to get back in the foreseeable future.

          Jeff Thompson added a comment - I haven't had time to get back and complete the PoC. At this point, I don't expect to get the time to get back in the foreseeable future.

            Unassigned Unassigned
            oleg_nenashev Oleg Nenashev
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: