Bug 876665
Summary: | Measurements not collected for agents with a large number of scheduled measurements | ||
---|---|---|---|
Product: | [JBoss] JBoss Operations Network | Reporter: | Larry O'Leary <loleary> |
Component: | Agent, Performance | Assignee: | Jay Shaughnessy <jshaughn> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Mike Foley <mfoley> |
Severity: | urgent | Docs Contact: | |
Priority: | urgent | ||
Version: | JON 3.1.0 | CC: | ahovsepy, jshaughn, mazz, myarboro |
Target Milestone: | --- | ||
Target Release: | JON 3.1.2 | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | 834019 | Environment: | |
Last Closed: | 2013-09-11 11:02:12 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 834019 | ||
Bug Blocks: |
Description
Larry O'Leary
2012-11-14 16:52:36 UTC
Cherry picked the following commits (in reverse order, not without conflict). release commit 46c80515654c9159c760298c913250c991e8ddaf master commit bcce31290b99816d9a82ad1b6df70c187c563ec2 trivial - enhance logging slightly ************************* release commit c09cabe89511d56c296a8903f61c7ae6371f5d93 master commit e09fb3b66648a2617825657e8ed153d98b0cae78 [Bug 834019 -Measurements not collected for agents with a large number of scheduled measurements] Revisit the solution for this BZ and improve by adding more randomization to the reschedule times. - update test accordingly - add some debug and trace level debugging around late collection handling. Conflicts: modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/measurement/LateMeasurementRescheduleTest.java ************************* release commit b82f8694ffb12721513f6df0f452edff0103bcb1 master commit 5e823b969b8cc830432cfc2e055ed3292464c4d8 [BZ 834019] enhancement to the arquillian stuff so we can have code that can templatize reusable plugin descriptors. Conflicts: modules/core/plugin-container-itest/src/test/java/org/rhq/core/pc/measurement/ReadOnlyScheduleSetTest.java modules/core/plugin-container-itest/src/test/java/org/rhq/plugins/test/SingleResourceDiscoveryComponent.java modules/core/plugin-container-itest/src/test/resources/arquillian.xml modules/core/plugin-container-itest/src/test/resources/bz821058-rhq-plugin.xml ************************* release commit df6a63ddc08f052a58a007545114eb8c8a5c363c master commit cd6c2fa4ce4f128f80145438499dbfc1223fac42 [BZ 834019] the actual code fix to push out the new rescheduled metric - will later be checking in test code to help More release/jon3.1.x commits to deal with merge issues: 890b9d1f7f3abd78aa56422629400764cb4f94b6 9636a7881b9d730bef54c30af00e87883f2dcf6c c9c49439858aecd1f066e9a0af79c0a31297a25a Moving to ON_QA as available for test in 3.1.2.ER4 or greater: https://brewweb.devel.redhat.com//buildinfo?buildID=246861 To test this feature using the pattern generator will require that it be cherry-picked from master, and possibly further enhanced. There is a robust unit test for this feature fix, I think it is sufficient and recommend this be marked verified. marking the bug as verified according to Jay's last comment (was not able to verify manually). |