Jira (PUP-9653) Refactor acceptance tests that do not require a master but are using the with_puppet_running_on method

0 views
Skip to first unread message

John Duarte (JIRA)

unread,
Apr 22, 2019, 4:31:03 PM4/22/19
to puppe...@googlegroups.com
John Duarte created an issue
 
Puppet / Task PUP-9653
Refactor acceptance tests that do not require a master but are using the with_puppet_running_on method
Issue Type: Task Task
Assignee: Unassigned
Created: 2019/04/22 1:30 PM
Priority: Normal Normal
Reporter: John Duarte

As a puppet tester
I want acceptance tests that do not require a master to not manage the state of the master
So that I can get test feedback faster

Acceptance tests are expensive.

The puppet acceptance test suite was audited in July 2017 and discovered many tests that do not need to run against a puppet master but are using the with_puppet_running_on beaker helper method to set/reset the state of the puppet master during the test. This process add considerable overhead to these tests. Such tests should be refactored to stop managing the state of the master when such a task is not necessary.

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Atlassian logo

John Duarte (JIRA)

unread,
May 7, 2019, 4:58:02 PM5/7/19
to puppe...@googlegroups.com

Josh Cooper (Jira)

unread,
Apr 23, 2021, 6:35:02 PM4/23/21
to puppe...@googlegroups.com
Josh Cooper commented on Task PUP-9653

I'm going to close this as I think we're in a "good enough" state now.

This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages