Skip to content

Commit f31ccec

Browse files
committed
Update
1 parent 3d9d30d commit f31ccec

File tree

3 files changed

+56
-29
lines changed

3 files changed

+56
-29
lines changed

controllers/argocd_metrics_controller_test.go

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ import (
3030
corev1 "k8s.io/api/core/v1"
3131
rbacv1 "k8s.io/api/rbac/v1"
3232
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
33-
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
3433
"k8s.io/apimachinery/pkg/runtime"
3534
"k8s.io/apimachinery/pkg/types"
3635
"k8s.io/client-go/kubernetes/scheme"
@@ -54,12 +53,12 @@ const (
5453

5554
func newClient(s *runtime.Scheme, namespace, name string, disableMetrics *bool) client.Client {
5655
ns := corev1.Namespace{
57-
ObjectMeta: v1.ObjectMeta{
56+
ObjectMeta: metav1.ObjectMeta{
5857
Name: namespace,
5958
},
6059
}
6160
argocd := argoapp.ArgoCD{
62-
ObjectMeta: v1.ObjectMeta{
61+
ObjectMeta: metav1.ObjectMeta{
6362
Name: name,
6463
Namespace: namespace,
6564
},
@@ -342,7 +341,7 @@ func TestReconciler_add_dashboard(t *testing.T) {
342341

343342
// Need to create openshift-config-managed namespace for dashboards
344343
ns := corev1.Namespace{
345-
ObjectMeta: v1.ObjectMeta{
344+
ObjectMeta: metav1.ObjectMeta{
346345
Name: dashboardNamespace,
347346
},
348347
}

controllers/gitopsservice_controller_test.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ import (
3838
"k8s.io/apimachinery/pkg/api/errors"
3939
resourcev1 "k8s.io/apimachinery/pkg/api/resource"
4040
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
41-
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
4241
"k8s.io/apimachinery/pkg/runtime"
4342
"k8s.io/apimachinery/pkg/types"
4443
"k8s.io/client-go/kubernetes/scheme"
@@ -499,7 +498,7 @@ func TestReconcile_testArgoCDForOperatorUpgrade(t *testing.T) {
499498

500499
// Create a basic ArgoCD CR. ArgoCD created by Operator version >= v1.6.0
501500
existingArgoCD := &argoapp.ArgoCD{
502-
ObjectMeta: v1.ObjectMeta{
501+
ObjectMeta: metav1.ObjectMeta{
503502
Name: serviceNamespace,
504503
Namespace: serviceNamespace,
505504
},

scripts/run-kuttl-tests.sh

Lines changed: 52 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -109,27 +109,56 @@ trap cleanup EXIT
109109
# Handle ctrl+c
110110
trap unexpectedError INT
111111

112-
mkdir -p $WORK_DIR/results || exit 1
113-
mkdir -p $DIR/results || exit 1
114-
115-
case "$testsuite" in
116-
"parallel")
117-
header "Running $testsuite tests"
118-
run_parallel $2
119-
;;
120-
"sequential")
121-
header "Running $testsuite tests"
122-
run_sequential $2
123-
;;
124-
"all")
125-
header "Running $testsuite tests"
126-
run_parallel
127-
run_sequential
128-
;;
129-
*)
130-
echo "USAGE: $0 (parallel|sequential|all)" >&2
131-
exit 1
132-
esac
133112

134-
(( failed )) && fail_test "$testsuite tests failed"
135-
success $testsuite
113+
114+
ROLLOUTS_TMP_DIR=$(mktemp -d)
115+
116+
cd $ROLLOUTS_TMP_DIR
117+
118+
# kubectl get namespaces
119+
120+
# kubectl get pods -A || true
121+
122+
# kubectl api-resources
123+
124+
git clone https://github.com/argoproj-labs/argo-rollouts-manager
125+
126+
#git clone https://github.com/jgwest/argo-rollouts-manager
127+
128+
cd "$ROLLOUTS_TMP_DIR/argo-rollouts-manager"
129+
130+
TARGET_ROLLOUT_MANAGER_COMMIT=b3e573f0e6ea3a5ec3eeba70ebb5d90e58efcd68
131+
132+
git checkout $TARGET_ROLLOUT_MANAGER_COMMIT
133+
make test-e2e
134+
135+
136+
cd "$ROLLOUTS_TMP_DIR/argo-rollouts-manager"
137+
138+
SKIP_RUN_STEP=true hack/run-upstream-argo-rollouts-e2e-tests.sh
139+
140+
141+
# mkdir -p $WORK_DIR/results || exit 1
142+
# mkdir -p $DIR/results || exit 1
143+
144+
# case "$testsuite" in
145+
# "parallel")
146+
# header "Running $testsuite tests"
147+
# run_parallel $2
148+
# ;;
149+
# "sequential")
150+
# header "Running $testsuite tests"
151+
# run_sequential $2
152+
# ;;
153+
# "all")
154+
# header "Running $testsuite tests"
155+
# run_parallel
156+
# run_sequential
157+
# ;;
158+
# *)
159+
# echo "USAGE: $0 (parallel|sequential|all)" >&2
160+
# exit 1
161+
# esac
162+
163+
# (( failed )) && fail_test "$testsuite tests failed"
164+
# success $testsuite

0 commit comments

Comments
 (0)