Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JENKINS-53088 + JENKINS-53116 #143

Closed
wants to merge 6 commits into from
Closed

Conversation

benauca
Copy link

@benauca benauca commented Aug 17, 2018

Please Make sure these boxes are checked before submitting your pull request - Thanks ahead!

  • Proper pull request title - concise and clear for others.
  • Proper pull request short description - clear and concise (as it should appear in the Jira ticket) for other developers and users.
  • Proper Jira ticket - Number, Link in pull request description.
  • The PR can is merged on your machine without any conflicts.
  • The PR can is built on your machine without any (new) warnings.
  • The PR passed sanity tests by you / QA / DevTest / Good Samaritan.
  • Add unit tests with new features.
  • If you added any dependency to the POM - Please update grount

@AppVeyorBot
Copy link

@benauca benauca changed the title Node Xml <Entities> is not valid to updateAlmEntity Rest Service. (Testset) JENKINS-53088 Node Xml <Entities> is not valid to updateAlmEntity Rest Service. (Testset) Aug 17, 2018
Benavente added 2 commits August 20, 2018 13:17
Include user-fields To Uploads archived junit results from Jenkinsfile
https://github.com/benauca/hpe-application-automation-tools-plugin.git
into latest

Conflicts:
	src/main/java/com/microfocus/application/automation/tools/model/UploadTestResultToAlmModel.java
	src/main/java/com/microfocus/application/automation/tools/results/TestResultToALMUploader.java
	src/main/java/com/microfocus/application/automation/tools/results/service/IExternalEntityUploadService.java
	src/main/java/com/microfocus/application/automation/tools/results/service/almentities/AlmTestSetImpl.java
@AppVeyorBot
Copy link

@AppVeyorBot
Copy link

@benauca benauca changed the title JENKINS-53088 Node Xml <Entities> is not valid to updateAlmEntity Rest Service. (Testset) JENKINS-53116 Aug 20, 2018
@benauca benauca changed the title JENKINS-53116 JENKINS-53088 Node Xml <Entities> is not valid to updateAlmEntity Rest Service. (Testset) Aug 20, 2018
@AppVeyorBot
Copy link

@benauca benauca changed the title JENKINS-53088 Node Xml <Entities> is not valid to updateAlmEntity Rest Service. (Testset) JENKINS-53088 + JENKINS-53116 Aug 20, 2018
@grount
Copy link

grount commented Aug 29, 2018

The copyright notice in your PR is old, please update your PR with the latest changes to them.

@grount
Copy link

grount commented Sep 12, 2018

ALM developer will implement this at Jira ticket: https://issues.jenkins-ci.org/browse/JENKINS-53491 and on the bug if needed.

@grount grount closed this Sep 12, 2018
grount pushed a commit that referenced this pull request Nov 7, 2018
* defect #738028 | Pipeline create and update from jenkins fixes
Idanva7 added a commit to Idanva7/hpe-application-automation-tools-plugin that referenced this pull request Nov 8, 2018
* codacy recommendations

* Add taglib for connectivity and MC step

* instantiating dateformatter with PcModel and PcBuilder installation for uni testing.

* user story #678027 : Create function that converts the testToRun to a parameter of a job (jenkinsci#117)

user story #678027 : Create function that converts the testToRun to a parameter of a job

* code review adjustments

* improving events dispatching logic - adding durability and smarter suspension (JENKINS-53400)

* improving events dispatching logic - adding durability and smarter suspension (JENKINS-53400)

* CR fixes for: improving events dispatching logic - adding durability and smarter suspension (JENKINS-53400)

* user story #700036 - listener now support new sonar scanner

* using latest version of  com.microfocus.adm.performancecenter

* - Fixed Codacy review

* JENKINS-53489: set the ssl default value to true for mc server

* Some change of client type.
1. Put client type behind project field.
2. Add help button for client type.
3. Add client type for pipeline.
4. Make process right when REST query got error.

* JENKINS-53491
Making test result upload supports pipeline.

* Codacy PR review

* Typo fix

* [maven-release-plugin] prepare release micro-focus-application-automation-tools-plugin-5.5.1-beta

* [maven-release-plugin] prepare for next development iteration

* [maven-release-plugin] rollback the release of micro-focus-application-automation-tools-plugin-5.5.1-beta

* [maven-release-plugin] prepare release micro-focus-application-automation-tools-plugin-5.5.1-beta

* [maven-release-plugin] rollback the release of micro-focus-application-automation-tools-plugin-5.5.1-beta

* [maven-release-plugin] prepare release micro-focus-application-automation-tools-plugin-5.5.1-beta

* [maven-release-plugin] rollback the release of micro-focus-application-automation-tools-plugin-5.5.1-beta

* [maven-release-plugin] prepare release micro-focus-application-automation-tools-plugin-5.5.1-beta

* [maven-release-plugin] prepare for next development iteration

* Refactor abort exception method

* Add test for registry that always exist

* tech: fix codacy issues

* tech: fix codacy issues

* tech: fix codacy issues

* tech: fix codacy issues

* Change HealthAnalyzerCommon to be non-static class

* tech: fix codacy issues

* Removed run until completion duration validation.

* Create generic repetable property and LR file existence check

* tech: plugin requires the new sdk version

* tech: plugin requires the new sdk version

* tech: plugin requires the new sdk version

* tech: plugin requires the new sdk version

* tech: plugin requires the new sdk version

* tech: plugin requires the new sdk version

* Refactor optionalBlock to avoid it scrolling down with inline attribute

* defect #717008 : suite run that are triggered from Octane -stays "In Progress" state forever (jenkinsci#120)

defect #717008 : [TestFramework - Jenkins Integration] - suite run that are triggered from Octane -stays "In Progress" state forever

* defect #718030: fixing SRF/SRL/PC tests type detection (JENKINS-53674)

* tech : fix pom dependency

* Add generic os check and lr implementation

* Fix file existence accepting folders

* Fix file exist method, add tests and css fix

* First attempt at RunResultRecorder decopule

* fix issues for sonar pull request

* Fix optionalBlock of mcServers and align visually

* Remove unnecessary file

* Decouple RunFromFileBuilder

* Add help section for the health analyzer main component

* Use full name instead of shorthand

* Extract various method to static and change instantiation of the classes

* Format and layout changes

* Fix method signature change

* Toggle that only one for each descriptor will be displayed

* octane 5.5.2 beta enchantments pr-fix

* issue-53873: handling internally any failure related to our own events processing logic (https://issues.jenkins-ci.org/browse/JENKINS-53873)

* octane 5.5.2 beta enchantments pr-fix

* [maven-release-plugin] prepare release micro-focus-application-automation-tools-plugin-5.5.2-beta

* [maven-release-plugin] prepare for next development iteration

* Add more information when exception is thrown

* JENKINS_53779: Fix failing test

* JENKINS-53779: Fix can't find MC descriptor

* updating differences between model and builder to prevent pipeline failure

* fixing two identified concerns:
-preventing possibility for an endless build when trend report creation cannot be started in PC (adding a second counter + timer for that effect).
-workspace variable is null in pipeline as the perform with abstract build is not invoked (setting it in perform with Run build).

* Refactor Health Analyzer feature

* Decouple to seperate messages file

* 2 changes:
-regrouping classes of PC plugin under the same package: "com.microfocus.application.automation.tools.pc".
-creating properties files for managing strings used in PC classes for logs reports.

* replacing strings.

* SSC - Octane integration - inject SSC vulnerabilities to Octane -us #587042 : Fortify OnPrem E2E (jenkinsci#124)

SSC - Octane integration - inject SSC vulnerabilities to Octane -us #587042 : Fortify OnPrem E2E (jenkinsci#124)

* removing unnecessary variables

* Added RTS Additional Steps for Freestyle

* Testing commit

* JENKINS-53930: fix mistakenly renamed files

* JENKINS-53930: Refactor pull request

* JENKINS-53930: Add additional tests

* JENKINS-53930: Fix failing test

* JENKINS-53930: Move strings to localization file

* Execute functional tests from HPE ALM step should upload partial results.

* JENKINS-54094: disable octane tests until fixed

* tech : fix getSSCServerFromDescriptor when descriptor is null

* JENKINS-53930: Fix bug when checkbox isn't checked

* JENKINS-54094: remove confliciting dependency that fails tests

* JENKINS-53930: remove MC product from the health analyzer and add pipeline support

	deleted:    src/main/java/com/microfocus/application/automation/tools/mc/run/HealthAnalyzerMcStep.java
	deleted:    src/main/resources/com/microfocus/application/automation/tools/mc/run/HealthAnalyzerMcStep/config.jelly
	deleted:    src/main/resources/com/microfocus/application/automation/tools/mc/run/HealthAnalyzerMcStep/config.properties

	deleted:    src/main/java/com/microfocus/application/automation/tools/mc/run/HealthAnalyzerMcStep.java
	deleted:    src/main/resources/com/microfocus/application/automation/tools/mc/run/HealthAnalyzerMcStep/config.jelly
	deleted:    src/main/resources/com/microfocus/application/automation/tools/mc/run/HealthAnalyzerMcStep/config.properties

* JENKINS-53930: remove unused methods

* JENKINS-53930: create thread that will manage the reg process

* Added freestyle & pipeline steps for summary data logging

* Added pipeline mode for RTS

* JENKINS-53930: Fix flake test with OperatingSystem

* JENKINS-53930: Remove logging and replace with abort exception

* restoring PcBuilder to its previous location.

* US #7663174. [Jenkins] As a user I would like to define multiple shared spaces configuration and to be able to manage them

* tech : fix merge

* Code review part 1

* Required changes added

* Changes required part 2

* Revert version

* Refactoring

* minor issues:
- removing some unused references
- URL of PC server made complete by completing it with /loadtest at the end.
- fixing the 10 minutes timeout message related to trend report not starting to be generated yet + publishing a warning message every 1 minute (warning that data might processor might not be available in PC server).

* Changed display name for UFT jenkins jobs such that they are grouped together

* Code review code changes

* Localization

* Localization

* Fix AutEnvironmentBuilder step name to include 'Execute'

* Refactoring and changes required by PR

* Fix upgrade flow (jenkinsci#131)

* tech: fix upgrade flow

* JENKINS-53930: Change strings as suggested by docs

* JENKINS_53930: Fix test with wrong string

* fix test discovery in multi-sharedspace configuration (jenkinsci#129)

* user story #731102 : [Jenkins] As a user I would like to do UFT test discovery in multi-sharedspace configuration

* Revert "RTS configurable from jenkins"

* Revert "Summary data logging"

* Revert "Merge pull request jenkinsci#159 from grount/JENKINS-53779"

This reverts commit 4329630, reversing
changes made to b8cf847.

* Apply reformat to runResultsRecorder

* Test commit

* Freestyle & Pipeline Summary Logging

* US-control the test execution failure

* Freestyle & Pipeline for configurable RTS

* Fix

* Fix part 2

* Fix NPE issue when the report is archived.

* issue #54253 - fix SSC (Fortify) integration

* issue #54253 - fix SSC (Fortify) integration

* add resources messages

* removed for attribute from label element

* code refactoring

* refactoring launcher

* issue #54301 - silently close UFT dispatcher log

* issue #54301 - silently close UFT dispatcher log

* fix status request in octane multi configuration (jenkinsci#136)

* user story #733056: Jenkins Get status request should work without any existing octane configuration

* Typo

* US #734032. [Jenkins] As a user I would like to create pipeline in Octane from Jenkins for specific job

* Defect #733051. Delete Octane Server button description is too long .

* Name typo

* Fix backwards compatibility

* issue #54302 - silently close logging in SDK  (jenkinsci#138)

* issue #54302 - silently close logging in SDK (https://issues.jenkins-ci.org/browse/JENKINS-54302)

* tech: adding impersonation to the async based flows to be able to interact with Jenkins correctly

* tech: attempt to fix sonar issue in tests in CI

* defect #734113 : Jenkins plugin - the jenkins user field description is not clear

* defect #735006 : [Jenkins UFT integration] regression in UFT discovery when new Jenkins plugin is used with old Octane

* tech : fix pr

* refactor uft specific settings

* Catching timeout crash & improved logging

* Update PerformanceTestRunner.cs

* refactoring - moved uft files to corresponding packages

* code refactoring

* update utility class

* code refactoring

* JENKINS-54397: Fix step no executed on slave

* JENKINS-54397: Refactor classes and add documentation

* JENKINS-54397: Fix failing test and refactor

* Octane dev latest defects (jenkinsci#142)

* Defect #733051. Delete Octane Server button description is too long .

* Defect #733049. Adding two Octane Server with the same configuration throws exception

* US #734032. [Jenkins] As a user I would like to create pipeline in Octane from Jenkins for specific job

* Fixing Pipeline create and update from jenkins (jenkinsci#143)

* defect #738028 | Pipeline create and update from jenkins fixes

* moved utility class to corresponding product package

* JENKINS-54397: change due to static analysis suggestion

* JENKINS-54397: refactor operating system class

* removed test list from properties file

* tech : GitSCMProcessor  loop on merge commit in order to get non merge commit (jenkinsci#144)

GitSCMProcessor  loop on merge commit in order to get non merge commit

* Add rerun settings for tests run on slave mashines

* update node selection mechanism

* add info/error messages, fixed layout

* removed stacktrace message
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants