Bug 883894 - [CLI] When executing measurement_utils.js, collection interval will not be changed when using interval method
Summary: [CLI] When executing measurement_utils.js, collection interval will not be ch...
Keywords:
Status: CLOSED DUPLICATE of bug 876481
Alias: None
Product: RHQ Project
Classification: Other
Component: CLI
Version: 4.5
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: ---
Assignee: RHQ Project Maintainer
QA Contact: Mike Foley
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-12-05 14:21 UTC by Lukas Krejci
Modified: 2012-12-05 14:55 UTC (History)
4 users (show)

Fixed In Version:
Clone Of: 876479
Environment:
Last Closed: 2012-12-05 14:29:23 UTC
Embargoed:


Attachments (Terms of Use)

Description Lukas Krejci 2012-12-05 14:21:39 UTC
+++ This bug was initially created as a clone of Bug #876479 +++

Description of problem:
When executing measurement_utils.js, collection interval will not be changed when using interval method.

Version-Release number of selected component (if applicable):
JON 3.1.0 
JON 3.1.1

How reproducible:
always

Steps to Reproduce:
1. log in to the JON CLI;
2. from the JON CLI command line execute the following:

------------------------------------------------------

exec -f /home/JON_311/util.js
exec -f /home/JON_311/measurement_utils.js

mm = new MeasurementModule();

interval = mm.interval;
time = mm.time;
updates = { context: 'Resource', id: 24171, schedules: {'Free Memory': interval(30, time.minutes)}};
mm.updateSchedules(updates);
  
----------------------------------------------------
3. Navigate to JON UI -> resource 24171 -> Monitoring -> Schedules;
  
Actual results:
Collection interval for the metric 'Free Memory' has not been changed.

Expected results:
Collection interval for the metric 'Free Memory' is changed to 30 minutes.

Additional info:
Above works fine if interval method is not used and if the collection interval is set directly using milliseconds, for instance:

exec -f /home/JON_311/util.js
exec -f /home/JON_311/measurement_utils.js

mm = new MeasurementModule();

updates = { context: 'Resource', id: 24171, schedules: {'Free Memory': 1800000}};
mm.updateSchedules(updates);

Comment 1 Lukas Krejci 2012-12-05 14:29:23 UTC

*** This bug has been marked as a duplicate of bug 876481 ***


Note You need to log in before you can comment on or make changes to this bug.