-
Task
-
Resolution: Fixed
-
Minor
-
Powered by SuggestiMate -
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/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
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
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
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
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
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
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
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
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
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
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
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
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.
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.
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.
My PoC was reverted by jthompson at some point 2 years ago. I do not expect to return to this topic in foreseeable future
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.
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