Skip to content

ENT-3787: Remove obsolete audit-mode soft-fail acceptance tests (3.24) - #6381

Open
craigcomstock wants to merge 1 commit into
3.24.xfrom
ENT-3787-remove-soft-fail/3.24
Open

craigcomstock wants to merge 1 commit into
3.24.xfrom
ENT-3787-remove-soft-fail/3.24

Conversation

@craigcomstock

Copy link
Copy Markdown
Contributor

Cherry-pick of #6242

The tests/acceptance/28_inform_testing/02_soft_fail_files suite was a parallel of 01_files/ that encoded aspirational inform messages for the audit / simulate feature (ENT-3787) — a promise-summary line plus a
single consolidated detail line, e.g.:

info: files promise '/tmp/TEST.cfengine' repaired, changes => example
info: Detected changes for '/tmp/TEST.cfengine', md5 hash '…', sha1 hash '…'

Those messages were never implemented.

ENT-3787 is closed (Done). Let's get rid of soft failing tests wasting time.

These 28_inform_testing soft-fail tests encoded aspirational inform
messages for the audit/simulate feature (ENT-3787) that never landed, so
they soft-failed permanently. The ticket is closed; remove the suite and
common_soft_fail.cf.sub, and collapse copy_from01/03 to common.cf.sub
(dropping the now-dead hpux.ia64 path).

(cherry picked from commit 090fee5)

 Conflicts:
	tests/acceptance/28_inform_testing/01_files/copy_from01.cf
	tests/acceptance/28_inform_testing/01_files/copy_from03.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/changes01.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/changes02.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/copy_from01.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/copy_from03.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/create.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/delete.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/edit_line01.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/edit_line02.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/edit_line03.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/edit_line04.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/edit_line05.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/edit_xml01.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/edit_xml02.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/edit_xml03.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/edit_xml04.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/edit_xml05.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/edit_xml06.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/edit_xml07.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/edit_xml08.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/edit_xml09.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/perms.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/rename_newname.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/rename_rotate.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/touch.cf
	tests/acceptance/28_inform_testing/02_soft_fail_files/transformer.cf
	tests/acceptance/28_inform_testing/common_soft_fail.cf.sub
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants