{"push_id":741677105,"size":3,"distinct_size":3,"ref":"refs/heads/fix-util-metrics","head":"a5ce7b7e84278485f2204cea15c10f08281987fd","before":"dc8cb596dcd7037ce40eb54c0a0e431a783a57c7","commits":[{"sha":"e6a1c457fa46e37999a770dfb383d1c0032a1bfa","author":{"email":"d30a7ac7a89469ba5b6125ed76a7769a49bb4fa1@redhat.com","name":"Pete Savage"},"message":"Testgen changes and assocaited fixes\n\n* Removed all instances of provider_init custom functions and replaced\n  with the setup_provider fixture where required.\n* Removed all instances of the cleanup_vm custom functions and replaced\n  with a common one from provider. This was previously in the\n  do_vm_provisioning function, but is now more common than just for\n  provisioning.\n* Rejigged do_vm_provisioning function to accept less parameters. This\n  function used to require provider_crud, provider_key and provider_mgmt, it\n  now only requires provider and obtains all others from the provider\n  object.\n* Updated provider objects from both Infrastructure and Cloud to\n  inherit a BaseProvider object which has been added to the common\n  provider module introduced in this commit.\n* BaseProvider object gives access to mgmt, data, key, version, type in\n  convenience properties.\n* Updated testgen to no longer supply provider_* fixture names. This has\n  been reduced to just the provider_crud object, called 'provider'. This\n  object, as stated above, now has access to the mgmt, data, type and\n  key data from within itself.\n* Updated the setup_provider fixture to use new provider fixture.\n* Rewrote analysis testgen functions to close align them with the\n  functionality of all other custom testgen functions.","distinct":true,"url":"https://api.github.com/repos/jkrocil/cfme_tests/commits/e6a1c457fa46e37999a770dfb383d1c0032a1bfa"},{"sha":"f30d1bb03a135f76d0e89ff8a6e09be91549f951","author":{"email":"c9d413e9a8bc9499809718afa2a4edde642331c2@users.noreply.github.com","name":"Pete Savage"},"message":"Merge pull request #2116 from psav/better_test_gen_fixtures\n\nFix testgen to be better","distinct":true,"url":"https://api.github.com/repos/jkrocil/cfme_tests/commits/f30d1bb03a135f76d0e89ff8a6e09be91549f951"},{"sha":"a5ce7b7e84278485f2204cea15c10f08281987fd","author":{"email":"8f1639e958b6cdeb935a225cbff8bc3d593e8515@redhat.com","name":"Jan Kročil"},"message":"Fix metrics test","distinct":true,"url":"https://api.github.com/repos/jkrocil/cfme_tests/commits/a5ce7b7e84278485f2204cea15c10f08281987fd"}]}