Skip to content

Commit

Permalink
timeout
Browse files Browse the repository at this point in the history
  • Loading branch information
freeznet committed Jun 21, 2024
1 parent 35f6e79 commit de600cf
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 29 deletions.
54 changes: 27 additions & 27 deletions tests/operator/resources_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -74,8 +74,8 @@ var _ = Describe("Resources", func() {
},
},
}
//ppackage *v1alphav1.PulsarPackage
//ppackageurl string = "source://public/default/test-source@latest"
ppackage *v1alphav1.PulsarPackage
ppackageurl string = "function://public/default/[email protected]"
pfuncName string = "test-func"
pfunc *v1alphav1.PulsarFunction
psinkpackageurl string = "builtin://data-generator"
Expand All @@ -102,8 +102,8 @@ var _ = Describe("Resources", func() {
roles := []string{"ironman"}
actions := []string{"produce", "consume", "functions"}
ppermission = utils.MakePulsarPermission(namespaceName, ppermissionName, topicName, pconnName, v1alphav1.PulsarResourceTypeTopic, roles, actions, v1alphav1.CleanUpAfterDeletion)
//ppackage = utils.MakePulsarPackage(namespaceName, pfuncName, ppackageurl, pconnName, lifecyclePolicy)
pfunc = utils.MakePulsarFunction(namespaceName, pfuncName, "function://public/default/api-examples@latest", pconnName, lifecyclePolicy)
ppackage = utils.MakePulsarPackage(namespaceName, pfuncName, ppackageurl, pconnName, lifecyclePolicy)
pfunc = utils.MakePulsarFunction(namespaceName, pfuncName, ppackageurl, pconnName, lifecyclePolicy)
psink = utils.MakePulsarSink(namespaceName, pfuncName, psinkpackageurl, pconnName, lifecyclePolicy)
psource = utils.MakePulsarSource(namespaceName, pfuncName, psourcepackageurl, pconnName, lifecyclePolicy)
})
Expand Down Expand Up @@ -292,33 +292,33 @@ var _ = Describe("Resources", func() {
})

Context("PulsarFunction & PulsarPackage operation", func() {
//It("should create the pulsarpackage successfully", func() {
// err := k8sClient.Create(ctx, ppackage)
// Expect(err == nil || apierrors.IsAlreadyExists(err)).Should(BeTrue())
//})
//
//It("the package should be ready", func() {
// Eventually(func() bool {
// p := &v1alphav1.PulsarPackage{}
// tns := types.NamespacedName{Namespace: namespaceName, Name: pfuncName}
// Expect(k8sClient.Get(ctx, tns, p)).Should(Succeed())
// return v1alphav1.IsPulsarResourceReady(p)
// }, "20s", "100ms").Should(BeTrue())
//})
It("should create the pulsarpackage successfully", func() {
err := k8sClient.Create(ctx, ppackage)
Expect(err == nil || apierrors.IsAlreadyExists(err)).Should(BeTrue())
})

It("the package should be ready", func() {
Eventually(func() bool {
p := &v1alphav1.PulsarPackage{}
tns := types.NamespacedName{Namespace: namespaceName, Name: pfuncName}
Expect(k8sClient.Get(ctx, tns, p)).Should(Succeed())
return v1alphav1.IsPulsarResourceReady(p)
}, "40s", "100ms").Should(BeTrue())
})

It("should create the pulsarfunction successfully", func() {
err := k8sClient.Create(ctx, pfunc)
Expect(err == nil || apierrors.IsAlreadyExists(err)).Should(BeTrue())
})

//It("the function should be ready", func() {
// Eventually(func() bool {
// f := &v1alphav1.PulsarFunction{}
// tns := types.NamespacedName{Namespace: namespaceName, Name: pfuncName}
// Expect(k8sClient.Get(ctx, tns, f)).Should(Succeed())
// return v1alphav1.IsPulsarResourceReady(f)
// }, "20s", "100ms").Should(BeTrue())
//})
It("the function should be ready", func() {
Eventually(func() bool {
f := &v1alphav1.PulsarFunction{}
tns := types.NamespacedName{Namespace: namespaceName, Name: pfuncName}
Expect(k8sClient.Get(ctx, tns, f)).Should(Succeed())
return v1alphav1.IsPulsarResourceReady(f)
}, "40s", "100ms").Should(BeTrue())
})
})

Context("PulsarSink operation", func() {
Expand All @@ -333,7 +333,7 @@ var _ = Describe("Resources", func() {
tns := types.NamespacedName{Namespace: namespaceName, Name: pfuncName}
Expect(k8sClient.Get(ctx, tns, s)).Should(Succeed())
return v1alphav1.IsPulsarResourceReady(s)
}, "20s", "100ms").Should(BeTrue())
}, "40s", "100ms").Should(BeTrue())
})
})

Expand All @@ -349,7 +349,7 @@ var _ = Describe("Resources", func() {
tns := types.NamespacedName{Namespace: namespaceName, Name: pfuncName}
Expect(k8sClient.Get(ctx, tns, s)).Should(Succeed())
return v1alphav1.IsPulsarResourceReady(s)
}, "20s", "100ms").Should(BeTrue())
}, "40s", "100ms").Should(BeTrue())
})
})

Expand Down
4 changes: 2 additions & 2 deletions tests/utils/spec.go
Original file line number Diff line number Diff line change
Expand Up @@ -132,8 +132,8 @@ func MakePulsarPackage(namespace, name, packageURL, connectionName string, polic
Name: connectionName,
},
PackageURL: packageURL,
FileURL: "https://www.apache.org/dyn/mirrors/mirrors.cgi?action=download&filename=pulsar/pulsar-2.10.4/connectors/pulsar-io-file-2.10.4.nar",
Description: "pulsar-io-file-2.10.4",
FileURL: "https://github.com/freeznet/pulsar-functions-api-examples/raw/main/api-examples-2.10.4.3.jar",
Description: "api-examples.jar",
LifecyclePolicy: policy,
},
}
Expand Down

0 comments on commit de600cf

Please sign in to comment.