Skip to content
This repository has been archived by the owner on Apr 7, 2022. It is now read-only.

[1LP][RFR] Chargeback reports #4769

Merged
merged 6 commits into from
Oct 19, 2017
Merged

Conversation

gshefer
Copy link
Contributor

@gshefer gshefer commented Jun 1, 2017

  • Added chargeback tests for labeled container images
  • Projects and Labeled images use shared rate. i.e. cfme.fixtures.chargeback_rate
  • Added option to copy rate
  • Added requirement humanfriendly
  • Added sub_rows functionality to chargeback rate form.

Notes:

@gshefer gshefer changed the title Chargeback reports [WIP] Chargeback reports Jun 1, 2017
@@ -215,6 +215,21 @@ def create(self):
view.flash.assert_success_message('Chargeback Rate "{}" was added'.format(
self.description))

def copy(self, *args, **kwargs):
view = navigate_to(self, 'Details')
view.configuration.item_select('Copy this Chargeback Rate')
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be a navmazing step instead.

@gshefer gshefer force-pushed the chargeback_reports branch 4 times, most recently from 85852f2 to b43c4bd Compare June 1, 2017 13:20
@dajoRH dajoRH added needs-lint and removed lint-ok labels Jun 1, 2017
@gshefer gshefer force-pushed the chargeback_reports branch 4 times, most recently from 3f2e4de to 946d0e9 Compare June 1, 2017 15:29
@dajoRH dajoRH added lint-ok and removed needs-lint labels Jun 1, 2017
@gshefer gshefer force-pushed the chargeback_reports branch 12 times, most recently from 59dc254 to c4410d0 Compare June 7, 2017 12:11
@gshefer gshefer changed the title [WIP] Chargeback reports [RFR] Chargeback reports Sep 28, 2017
@dajoRH dajoRH changed the title [RFR] Chargeback reports [WIP] Chargeback reports Sep 28, 2017
@dajoRH dajoRH added WIP and removed WIP labels Sep 28, 2017
@gshefer gshefer force-pushed the chargeback_reports branch 2 times, most recently from 385742b to 0448e5c Compare September 29, 2017 19:23
@gshefer gshefer force-pushed the chargeback_reports branch 3 times, most recently from 6357428 to 8a43acc Compare September 30, 2017 12:17
@gshefer gshefer changed the title [WIP] Chargeback reports [RFR] Chargeback reports Oct 2, 2017
@dajoRH dajoRH removed the WIP label Oct 2, 2017
@jkrocil
Copy link
Contributor

jkrocil commented Oct 13, 2017

Damn, this has been on RFR for way too long - sorry! What's the newest here? How can I help move this forward?

@gshefer
Copy link
Contributor Author

gshefer commented Oct 17, 2017

@jkrocil AFAICS we can merge this :-)

@otsuman otsuman changed the title [RFR] Chargeback reports [1LP][RFR] Chargeback reports Oct 19, 2017
@jkrocil jkrocil merged commit 6841fd5 into ManageIQ:master Oct 19, 2017
@jkrocil
Copy link
Contributor

jkrocil commented Oct 19, 2017

Let me know if I can help wrt performance @gshefer. I believe the llst time we spoke about this it still wasn't ideal.

@gshefer
Copy link
Contributor Author

gshefer commented Oct 19, 2017

@jkrocil cool - thanks.
The issue was that I passed the report object to each test and then got the data() inside it so it reloaded the report data again each time. now when I'm passing the report data instead of the report object the running time is almost a third.

@jkrocil
Copy link
Contributor

jkrocil commented Oct 19, 2017

Sweet! Glad to hear 👍

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants