This is an automated email from the ASF dual-hosted git repository. nferraro pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-k.git
commit 4358e1cefd2438682b7f719a38c5aa0a8f587bd3 Author: Nicola Ferraro <ni.ferr...@gmail.com> AuthorDate: Wed May 20 14:08:12 2020 +0200 https://github.com/apache/camel-k-runtime/issues/224: add e2e cron quarkus tests --- e2e/common/cron_test.go | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/e2e/common/cron_test.go b/e2e/common/cron_test.go index 561b315..d9c6f62 100644 --- a/e2e/common/cron_test.go +++ b/e2e/common/cron_test.go @@ -44,6 +44,16 @@ func TestRunCronExample(t *testing.T) { Expect(Kamel("delete", "--all", "-n", ns).Execute()).Should(BeNil()) }) + t.Run("cron-quarkus", func(t *testing.T) { + RegisterTestingT(t) + + Expect(Kamel("run", "--name", "cron-quarkus", "-n", ns, "files/cron.groovy", "-t", "quarkus.enabled=true").Execute()).Should(BeNil()) + Eventually(IntegrationCronJob(ns, "cron-quarkus"), TestTimeoutMedium).ShouldNot(BeNil()) + Eventually(IntegrationCondition(ns, "cron-quarkus", camelv1.IntegrationConditionReady), TestTimeoutMedium).Should(Equal(v1.ConditionTrue)) + Eventually(IntegrationLogs(ns, "cron-quarkus"), TestTimeoutMedium).Should(ContainSubstring("Magicstring!")) + Expect(Kamel("delete", "--all", "-n", ns).Execute()).Should(BeNil()) + }) + t.Run("cron-timer", func(t *testing.T) { RegisterTestingT(t) @@ -67,9 +77,10 @@ func TestRunCronExample(t *testing.T) { t.Run("cron-fallback-quarkus", func(t *testing.T) { RegisterTestingT(t) - Expect(Kamel("run", "-n", ns, "files/cron.groovy").Execute()).Should(BeNil()) - Eventually(IntegrationPodPhase(ns, "cron"), TestTimeoutMedium).Should(Equal(v1.PodRunning)) - Eventually(IntegrationLogs(ns, "cron"), TestTimeoutShort).Should(ContainSubstring("Magicstring!")) + Expect(Kamel("run", "--name", "cron-fallback-quarkus", "-n", ns, "files/cron-fallback.groovy", "-t", "quarkus.enabled=true").Execute()).Should(BeNil()) + Eventually(IntegrationPodPhase(ns, "cron-fallback-quarkus"), TestTimeoutMedium).Should(Equal(v1.PodRunning)) + Eventually(IntegrationCondition(ns, "cron-fallback-quarkus", camelv1.IntegrationConditionReady), TestTimeoutShort).Should(Equal(v1.ConditionTrue)) + Eventually(IntegrationLogs(ns, "cron-fallback-quarkus"), TestTimeoutShort).Should(ContainSubstring("Magicstring!")) Expect(Kamel("delete", "--all", "-n", ns).Execute()).Should(BeNil()) }) })