|
44 | 44 | patch pkg/postage/postagecontract/contract.go .github/patches/postagecontract.patch
|
45 | 45 | patch pkg/postage/listener/listener.go .github/patches/listener.patch
|
46 | 46 | patch pkg/postage/service.go .github/patches/postageservice.patch
|
47 |
| - - name: Prepare local cluster |
| 47 | + - name: Prepare testing cluster (Node connection and clef enabled) |
48 | 48 | run: |
|
49 | 49 | printf ${{ secrets.CR_PAT }} | docker login ghcr.io -u bee-worker --password-stdin
|
50 | 50 | make beekeeper BEEKEEPER_INSTALL_DIR=/usr/local/bin BEEKEEPER_USE_SUDO=true
|
|
53 | 53 | run: |
|
54 | 54 | mkdir -p ~/.kube
|
55 | 55 | cp /etc/rancher/k3s/k3s.yaml ~/.kube/config
|
56 |
| - - name: Set local cluster |
57 |
| - run: | |
58 |
| - make beelocal ACTION=add-hosts |
59 |
| - timeout 10m make deploylocal BEEKEEPER_CLUSTER=local-dns |
60 |
| - - name: Test pingpong |
61 |
| - id: pingpong-1 |
62 |
| - run: until beekeeper check --cluster-name local-dns --checks ci-pingpong; do echo "waiting for pingpong..."; sleep .3; done |
63 |
| - - name: Test fullconnectivity |
64 |
| - id: fullconnectivity-1 |
65 |
| - run: beekeeper check --cluster-name local-dns --checks=ci-full-connectivity |
66 |
| - - name: Test settlements |
67 |
| - id: settlements-1 |
68 |
| - run: beekeeper check --cluster-name local-dns --checks=ci-settlements |
69 |
| - - name: Sleep for time allowance to replenish |
70 |
| - run: sleep 2 |
71 |
| - - name: Test pss |
72 |
| - id: pss |
73 |
| - run: beekeeper check --cluster-name local-dns --checks=ci-pss |
74 |
| - - name: Test soc |
75 |
| - id: soc |
76 |
| - run: beekeeper check --cluster-name local-dns --checks=ci-soc |
77 |
| - - name: Test pushsync (chunks) |
78 |
| - id: pushsync-chunks-1 |
79 |
| - run: beekeeper check --cluster-name local-dns --checks=ci-pushsync-chunks |
80 |
| - - name: Test pushsync (light mode chunks) |
81 |
| - id: pushsync-chunks-2 |
82 |
| - run: beekeeper check --cluster-name local-dns --checks=ci-pushsync-light-chunks |
83 |
| - - name: Test retrieval |
84 |
| - id: retrieval-1 |
85 |
| - run: beekeeper check --cluster-name local-dns --checks=ci-retrieval |
86 |
| - - name: Test manifest |
87 |
| - id: manifest-1 |
88 |
| - run: beekeeper check --cluster-name local-dns --checks=ci-manifest |
89 |
| - - name: Destroy the cluster |
90 |
| - run: | |
91 |
| - beekeeper delete bee-cluster --cluster-name local-dns |
92 |
| - make beelocal ACTION=uninstall |
93 |
| - - name: Prepare testing cluster (Node connection and clef enabled) |
94 |
| - run: | |
95 |
| - timeout 10m make beelocal OPTS='ci skip-vet' |
96 |
| - - name: Set kube config |
97 |
| - run: | |
98 |
| - mkdir -p ~/.kube |
99 |
| - cp /etc/rancher/k3s/k3s.yaml ~/.kube/config |
100 | 56 | - name: Set testing cluster (Node connection and clef enabled)
|
101 | 57 | run: |
|
102 | 58 | timeout 10m make deploylocal BEEKEEPER_CLUSTER=local-clef
|
|
0 commit comments