[sahara][heat][qa][murano] Heat integration tests run by Grenade

Zane Bitter zbitter at redhat.com
Fri Mar 1 16:31:17 UTC 2019


On 1/03/19 10:33 AM, Luigi Toscano wrote:
> Hi,
> 
> Heat is a requirement for Sahara, which means that the Heat plugin for
> DevStack and Grenade are enabled in the is enabled in the Sahara DevStack and
> Grenade jobs respectively.
> 
> I noticed that the Grenade plugin for Heat unconditionally runs few tests both
> after the deployment of the base environment and after the upgrade phase.
> While I understand that the Heat team want to always run them when Heat is
> tested, I would argue that whenever Heat is deployed as requirement by other
> projects (for example, Sahara :) it should be possible to disable those tests.
> This way the execution time of the Grenade job would be shortened by ~20
> minutes, from 1h30m to 1h10m.
> 
> So my question for the Heat team is: can I propose an Heat patch which allows
> users to disable the Heat integration tests executed by Grenade? The default
> behavior will be unchanged.

+1 that sounds perfectly sensible to me.

Is there a standard way of doing this that we're not using?

- ZB



More information about the openstack-discuss mailing list