Skip to content

Commit 811a267

Browse files
Merge pull request #14642 from juanvallejo/jvallejo/fix-describer-test-flake
update describer test to create event directly
2 parents fcccc62 + b08065f commit 811a267

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

test/cmd/describer.sh

+18-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,24 @@ trap os::test::junit::reconcile_output EXIT
1212

1313
os::test::junit::declare_suite_start "cmd/describe"
1414
# This test validates non-duplicate errors when describing an existing resource without a defined describer
15-
os::cmd::expect_success 'oc new-app node'
16-
os::cmd::try_until_success 'eventnum=$(oc get events | wc -l) && [[ $eventnum -gt 1 ]]'
15+
os::cmd::expect_success 'oc create -f - << __EOF__
16+
{
17+
"apiVersion": "v1",
18+
"involvedObject": {
19+
"apiVersion": "v1",
20+
"kind": "Pod",
21+
"name": "test-pod",
22+
"namespace": "cmd-describer"
23+
},
24+
"kind": "Event",
25+
"message": "test message",
26+
"metadata": {
27+
"name": "test-event"
28+
}
29+
}
30+
__EOF__
31+
'
32+
os::cmd::try_until_success 'eventnum=$(oc get events | wc -l) && [[ $eventnum -gt 0 ]]'
1733
# resources without describers get a default
1834
os::cmd::expect_success_and_text 'oc describe events' 'Namespace: cmd-describer'
1935

0 commit comments

Comments
 (0)