mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
win_regedit: stabilise tests (#38912)
This commit is contained in:
parent
26312b6557
commit
77ef4802f0
3 changed files with 4 additions and 8 deletions
|
@ -562,6 +562,7 @@ $key_prefix[$path]
|
||||||
} finally {
|
} finally {
|
||||||
if ($hive) {
|
if ($hive) {
|
||||||
[GC]::Collect()
|
[GC]::Collect()
|
||||||
|
[GC]::WaitForPendingFinalizers()
|
||||||
try {
|
try {
|
||||||
[Ansible.RegistryUtil]::UnloadHive("ANSIBLE")
|
[Ansible.RegistryUtil]::UnloadHive("ANSIBLE")
|
||||||
} catch [System.ComponentModel.Win32Exception] {
|
} catch [System.ComponentModel.Win32Exception] {
|
||||||
|
|
|
@ -1,2 +1 @@
|
||||||
windows/ci/group2
|
windows/ci/group2
|
||||||
unstable
|
|
||||||
|
|
|
@ -537,7 +537,6 @@
|
||||||
$prop = Get-ItemProperty -Path HKLM:\ANSIBLE\NewKey -Name TestProp -ErrorAction SilentlyContinue
|
$prop = Get-ItemProperty -Path HKLM:\ANSIBLE\NewKey -Name TestProp -ErrorAction SilentlyContinue
|
||||||
if ($prop) {
|
if ($prop) {
|
||||||
$prop.TestProp
|
$prop.TestProp
|
||||||
$prop.Close()
|
|
||||||
}
|
}
|
||||||
®.exe unload HKLM\ANSIBLE > $null
|
®.exe unload HKLM\ANSIBLE > $null
|
||||||
exit 0
|
exit 0
|
||||||
|
@ -565,7 +564,6 @@
|
||||||
$prop = Get-ItemProperty -Path HKLM:\ANSIBLE\NewKey -Name TestProp -ErrorAction SilentlyContinue
|
$prop = Get-ItemProperty -Path HKLM:\ANSIBLE\NewKey -Name TestProp -ErrorAction SilentlyContinue
|
||||||
if ($prop) {
|
if ($prop) {
|
||||||
$prop.TestProp
|
$prop.TestProp
|
||||||
$prop.Close()
|
|
||||||
}
|
}
|
||||||
®.exe unload HKLM\ANSIBLE > $null
|
®.exe unload HKLM\ANSIBLE > $null
|
||||||
exit 0
|
exit 0
|
||||||
|
@ -607,7 +605,6 @@
|
||||||
$prop = Get-ItemProperty -Path HKLM:\ANSIBLE\NewKey -Name TestProp -ErrorAction SilentlyContinue
|
$prop = Get-ItemProperty -Path HKLM:\ANSIBLE\NewKey -Name TestProp -ErrorAction SilentlyContinue
|
||||||
if ($prop) {
|
if ($prop) {
|
||||||
$prop.TestProp
|
$prop.TestProp
|
||||||
$prop.Close()
|
|
||||||
}
|
}
|
||||||
®.exe unload HKLM\ANSIBLE > $null
|
®.exe unload HKLM\ANSIBLE > $null
|
||||||
exit 0
|
exit 0
|
||||||
|
@ -633,7 +630,6 @@
|
||||||
$prop = Get-ItemProperty -Path HKLM:\ANSIBLE\NewKey -Name TestProp -ErrorAction SilentlyContinue
|
$prop = Get-ItemProperty -Path HKLM:\ANSIBLE\NewKey -Name TestProp -ErrorAction SilentlyContinue
|
||||||
if ($prop) {
|
if ($prop) {
|
||||||
$prop.TestProp
|
$prop.TestProp
|
||||||
$prop.Close()
|
|
||||||
}
|
}
|
||||||
®.exe unload HKLM\ANSIBLE > $null
|
®.exe unload HKLM\ANSIBLE > $null
|
||||||
exit 0
|
exit 0
|
||||||
|
@ -662,7 +658,7 @@
|
||||||
win_regedit:
|
win_regedit:
|
||||||
path: '{{test_win_regedit_hive_key}}'
|
path: '{{test_win_regedit_hive_key}}'
|
||||||
state: absent
|
state: absent
|
||||||
delete_yes: yes
|
delete_key: yes
|
||||||
hive: C:\Users\Default\NTUSER.dat
|
hive: C:\Users\Default\NTUSER.dat
|
||||||
register: remove_key_in_hive_check
|
register: remove_key_in_hive_check
|
||||||
check_mode: yes
|
check_mode: yes
|
||||||
|
@ -688,7 +684,7 @@
|
||||||
win_regedit:
|
win_regedit:
|
||||||
path: '{{test_win_regedit_hive_key}}'
|
path: '{{test_win_regedit_hive_key}}'
|
||||||
state: absent
|
state: absent
|
||||||
delete_yes: yes
|
delete_key: yes
|
||||||
hive: C:\Users\Default\NTUSER.dat
|
hive: C:\Users\Default\NTUSER.dat
|
||||||
register: remove_key_in_hive
|
register: remove_key_in_hive
|
||||||
|
|
||||||
|
@ -713,7 +709,7 @@
|
||||||
win_regedit:
|
win_regedit:
|
||||||
path: '{{test_win_regedit_hive_key}}'
|
path: '{{test_win_regedit_hive_key}}'
|
||||||
state: absent
|
state: absent
|
||||||
delete_yes: yes
|
delete_key: yes
|
||||||
hive: C:\Users\Default\NTUSER.dat
|
hive: C:\Users\Default\NTUSER.dat
|
||||||
register: remove_key_in_hive_again
|
register: remove_key_in_hive_again
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue