Skip to content

Commit 56e9fcd

Browse files
Allure report 3106
1 parent 72ef06a commit 56e9fcd

File tree

188 files changed

+3294
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

188 files changed

+3294
-2
lines changed

3106/app.js

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
WARNING  juju.client.connection:connection.py:858 unexpected facade SSHServer received from the controller
2+
INFO  pytest_operator.plugin:plugin.py:806 Connecting to existing model concierge-microk8s:testing on unspecified cloud
3+
WARNING  juju.client.connection:connection.py:858 unexpected facade SSHServer received from the controller
4+
WARNING  juju.client.connection:connection.py:858 unexpected facade SSHSession received from the controller
5+
WARNING  juju.client.connection:connection.py:858 unexpected facade SSHTunneler received from the controller
6+
WARNING  juju.client.connection:connection.py:858 unexpected facade SSHServer received from the controller
7+
WARNING  juju.client.connection:connection.py:858 unexpected facade SSHServer received from the controller
8+
INFO  integration.test_expose_external:test_expose_external.py:104 Deploying postgresql-k8s, pgbouncer-k8s and data-integrator
9+
INFO  juju.model:__init__.py:2301 Deploying ch:amd64/jammy/data-integrator-299
10+
INFO  juju.model:__init__.py:2301 Deploying ch:amd64/jammy/postgresql-k8s-701
11+
INFO  juju.model:__init__.py:2301 Deploying local:jammy/pgbouncer-k8s-0
12+
INFO  integration.test_expose_external:test_expose_external.py:133 Relating postgresql-k8s, pgbouncer-k8s and data-integrator
13+
WARNING  juju.model:__init__.py:1683 relate is deprecated and will be removed. Use integrate instead.
14+
WARNING  juju.model:__init__.py:1683 relate is deprecated and will be removed. Use integrate instead.
15+
INFO  juju.model:__init__.py:3254 Waiting for model:
16+
postgresql-k8s/0 [allocating] waiting: installing agent
17+
pgbouncer-k8s/0 [allocating] waiting: installing agent
18+
data-integrator/0 [allocating] waiting: installing agent
19+
INFO  juju.model:__init__.py:3254 Waiting for model:
20+
postgresql-k8s/0 [allocating] waiting: installing agent
21+
pgbouncer-k8s/0 [executing] maintenance: installing charm software
22+
data-integrator/0 [executing] blocked: Please relate the data-integrator with the desired product
23+
INFO  juju.model:__init__.py:3254 Waiting for model:
24+
postgresql-k8s/0 [executing] unknown:
25+
pgbouncer-k8s/0 [idle] waiting: waiting for backend-database relation to connect
26+
data-integrator/0 [idle] blocked: Please relate the data-integrator with the desired product
27+
INFO  juju.model:__init__.py:3254 Waiting for model:
28+
postgresql-k8s/0 [idle] waiting: awaiting for primary endpoint to be ready
29+
pgbouncer-k8s/0 [idle] blocked: waiting for backend database relation to initialise
30+
data-integrator/0 [idle] blocked: Please relate the data-integrator with the desired product
31+
INFO  juju.model:__init__.py:3254 Waiting for model:
32+
postgresql-k8s/0 [idle] waiting: awaiting for primary endpoint to be ready
33+
pgbouncer-k8s/0 [idle] blocked: waiting for backend database relation to initialise
34+
data-integrator/0 [idle] blocked: Please relate the data-integrator with the desired product
35+
INFO  juju.model:__init__.py:3254 Waiting for model:
36+
postgresql-k8s/0 [idle] waiting: awaiting for primary endpoint to be ready
37+
pgbouncer-k8s/0 [idle] blocked: waiting for backend database relation to initialise
38+
data-integrator/0 [idle] blocked: Please relate the data-integrator with the desired product
39+
INFO  juju.model:__init__.py:3254 Waiting for model:
40+
postgresql-k8s/0 [idle] waiting: awaiting for primary endpoint to be ready
41+
pgbouncer-k8s/0 [idle] blocked: waiting for backend database relation to initialise
42+
data-integrator/0 [idle] blocked: Please relate the data-integrator with the desired product
43+
INFO  juju.model:__init__.py:3254 Waiting for model:
44+
postgresql-k8s/0 [executing] active: Primary
45+
pgbouncer-k8s/0 [idle] active:
46+
data-integrator/0 [executing] blocked: Please relate the data-integrator with the desired product
47+
INFO  juju.model:__init__.py:3254 Waiting for model:
48+
postgresql-k8s/0 [idle] active: Primary
49+
pgbouncer-k8s/0 [executing] active:
50+
data-integrator/0 [idle] blocked: Please relate the data-integrator with the desired product
51+
INFO  juju.model:__init__.py:3254 Waiting for model:
52+
pgbouncer-k8s/0 [idle] active:
53+
data-integrator/0 [idle] active:
54+
INFO  integration.test_expose_external:test_expose_external.py:142 Testing endpoint when expose-external=false (default)
55+
INFO  integration.test_expose_external:test_expose_external.py:145 Testing endpoint when expose-external=nodeport
56+
INFO  juju.model:__init__.py:3254 Waiting for model:
57+
pgbouncer-k8s/0 [idle] active:
58+
INFO  integration.test_expose_external:test_expose_external.py:157 Testing endpoint when expose-external=loadbalancer
59+
INFO  juju.model:__init__.py:3254 Waiting for model:
60+
pgbouncer-k8s/0 [idle] active:
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
INFO  juju.model:__init__.py:3254 Waiting for model:
2+
pgbouncer-k8s (waiting for exactly 2 units, current : 1)
3+
INFO  juju.model:__init__.py:3254 Waiting for model:
4+
pgbouncer-k8s/0 [idle] active:
5+
pgbouncer-k8s/1 [executing] active:
6+
INFO  juju.model:__init__.py:3254 Waiting for model:
7+
postgresql-test-app/0 [idle] active: received database credentials of the first database
8+
postgresql-k8s/0 [idle] active:
9+
postgresql-k8s/1 [idle] active: Primary
10+
pgbouncer-k8s/0 [idle] active:
11+
pgbouncer-k8s/1 [idle] active:
12+
INFO  root:helpers.py:120 running query:
13+
DROP TABLE IF EXISTS smoke_test;CREATE TABLE smoke_test(data TEXT);INSERT INTO smoke_test(data) VALUES('some data');SELECT data FROM smoke_test;
14+
INFO  root:helpers.py:121 {'dbname': 'postgresql_test_app_database', 'query': "DROP TABLE IF EXISTS smoke_test;CREATE TABLE smoke_test(data TEXT);INSERT INTO smoke_test(data) VALUES('some data');SELECT data FROM smoke_test;", 'relation-name': 'database', 'readonly': False}
15+
INFO  root:helpers.py:124 query results: {'results': '[["some data"]]', 'return-code': 0}
Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
INFO  integration.test_upgrade:test_upgrade.py:156 starting continuous writes to the database
2+
INFO  integration.test_upgrade:test_upgrade.py:160 checking whether writes are increasing
3+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-0 "HTTP/1.1 200 OK"
4+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-1 "HTTP/1.1 200 OK"
5+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-2 "HTTP/1.1 200 OK"
6+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-0 "HTTP/1.1 200 OK"
7+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-1 "HTTP/1.1 200 OK"
8+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-2 "HTTP/1.1 200 OK"
9+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-0 "HTTP/1.1 200 OK"
10+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-1 "HTTP/1.1 200 OK"
11+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-2 "HTTP/1.1 200 OK"
12+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-0 "HTTP/1.1 200 OK"
13+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-1 "HTTP/1.1 200 OK"
14+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-2 "HTTP/1.1 200 OK"
15+
INFO  integration.test_upgrade:test_upgrade.py:163 Get leader unit
16+
INFO  integration.test_upgrade:test_upgrade.py:169 Run pre-upgrade-check action
17+
INFO  integration.test_upgrade:test_upgrade.py:177 Inject dependency fault
18+
INFO  integration.test_upgrade:test_upgrade.py:182 Refresh the charm
19+
INFO  integration.test_upgrade:test_upgrade.py:185 Get first upgrading unit
20+
INFO  integration.test_upgrade:test_upgrade.py:189 Wait for upgrade to fail on first upgrading unit
21+
INFO  integration.test_upgrade:test_upgrade.py:196 Ensure continuous_writes while in failure state on remaining units
22+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-0 "HTTP/1.1 200 OK"
23+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-1 "HTTP/1.1 200 OK"
24+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-2 "HTTP/1.1 200 OK"
25+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-0 "HTTP/1.1 200 OK"
26+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-1 "HTTP/1.1 200 OK"
27+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-2 "HTTP/1.1 200 OK"
28+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-0 "HTTP/1.1 200 OK"
29+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-1 "HTTP/1.1 200 OK"
30+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-2 "HTTP/1.1 200 OK"
31+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-0 "HTTP/1.1 200 OK"
32+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-1 "HTTP/1.1 200 OK"
33+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-2 "HTTP/1.1 200 OK"
34+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-0 "HTTP/1.1 200 OK"
35+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-1 "HTTP/1.1 200 OK"
36+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-2 "HTTP/1.1 200 OK"
37+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-0 "HTTP/1.1 200 OK"
38+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-1 "HTTP/1.1 200 OK"
39+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-2 "HTTP/1.1 200 OK"
40+
INFO  integration.test_upgrade:test_upgrade.py:199 Re-run pre-upgrade-check action
41+
INFO  integration.test_upgrade:test_upgrade.py:203 Re-refresh the charm
42+
INFO  juju.model:__init__.py:3254 Waiting for model:
43+
pgbouncer-k8s/0 [idle] waiting: other units upgrading first...
44+
pgbouncer-k8s/1 [idle] waiting: other units upgrading first...
45+
pgbouncer-k8s/2 [executing] active:
46+
INFO  juju.model:__init__.py:3254 Waiting for model:
47+
pgbouncer-k8s/0 [idle] waiting: other units upgrading first...
48+
pgbouncer-k8s/1 [idle] active:
49+
pgbouncer-k8s/2 [idle] active:
50+
INFO  integration.test_upgrade:test_upgrade.py:210 Resume upgrade
51+
INFO  integration.test_upgrade:test_upgrade.py:214 Wait for application to recover
52+
INFO  juju.model:__init__.py:3254 Waiting for model:
53+
pgbouncer-k8s/0 [idle] waiting: other units upgrading first...
54+
pgbouncer-k8s/1 [executing] maintenance: stopping charm software
55+
pgbouncer-k8s/2 [idle] active:
56+
INFO  juju.model:__init__.py:3254 Waiting for model:
57+
pgbouncer-k8s/0 [executing] maintenance:
58+
pgbouncer-k8s/1 [idle] active:
59+
pgbouncer-k8s/2 [executing] active:
60+
INFO  juju.model:__init__.py:3254 Waiting for model:
61+
pgbouncer-k8s/0 [idle] active:
62+
pgbouncer-k8s/1 [executing] active:
63+
pgbouncer-k8s/2 [executing] active:
64+
INFO  integration.test_upgrade:test_upgrade.py:218 Ensure continuous_writes after rollback procedure
65+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-0 "HTTP/1.1 200 OK"
66+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-1 "HTTP/1.1 200 OK"
67+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-2 "HTTP/1.1 200 OK"
68+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-0 "HTTP/1.1 200 OK"
69+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-1 "HTTP/1.1 200 OK"
70+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-2 "HTTP/1.1 200 OK"
71+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-0 "HTTP/1.1 200 OK"
72+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-1 "HTTP/1.1 200 OK"
73+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-2 "HTTP/1.1 200 OK"
74+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-0 "HTTP/1.1 200 OK"
75+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-1 "HTTP/1.1 200 OK"
76+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-2 "HTTP/1.1 200 OK"
77+
INFO  integration.test_upgrade:test_upgrade.py:223 Checking whether no writes were lost
78+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-0 "HTTP/1.1 200 OK"
79+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-1 "HTTP/1.1 200 OK"
80+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/api/v1/namespaces/testing/pods/postgresql-k8s-2 "HTTP/1.1 200 OK"
81+
INFO  pytest_operator.plugin:plugin.py:951 Model status:
82+
83+
Model Controller Cloud/Region Version SLA Timestamp
84+
testing concierge-microk8s microk8s/localhost 3.6.12 unsupported 01:47:07Z
85+
86+
App Version Status Scale Charm Channel Rev Address Exposed Message
87+
pgbouncer-k8s 1.21.0 active 3 pgbouncer-k8s 2 10.152.183.118 no
88+
postgresql-k8s 14.19 active 3 postgresql-k8s 14/edge 701 10.152.183.141 no
89+
postgresql-test-app active 1 postgresql-test-app latest/edge 418 10.152.183.63 no received database credentials of the first database
90+
91+
Unit Workload Agent Address Ports Message
92+
pgbouncer-k8s/0 active idle 10.1.243.155
93+
pgbouncer-k8s/1 active idle 10.1.243.154
94+
pgbouncer-k8s/2* active idle 10.1.243.153
95+
postgresql-k8s/0 active idle 10.1.243.145
96+
postgresql-k8s/1 active idle 10.1.243.147
97+
postgresql-k8s/2* active idle 10.1.243.146 Primary
98+
postgresql-test-app/0* active idle 10.1.243.137 received database credentials of the first database
99+
100+
INFO  pytest_operator.plugin:plugin.py:957 Juju error logs:
101+
102+
unit-postgresql-k8s-1: 01:36:57 ERROR unit.postgresql-k8s/1.juju-log pgdata folder not found in /var/lib/postgresql/data/pgdata
103+
unit-postgresql-k8s-0: 01:36:57 ERROR unit.postgresql-k8s/0.juju-log pgdata folder not found in /var/lib/postgresql/data/pgdata
104+
unit-pgbouncer-k8s-2: 01:40:45 ERROR unit.pgbouncer-k8s/2.juju-log pgbouncer not running
105+
unit-pgbouncer-k8s-1: 01:41:48 ERROR unit.pgbouncer-k8s/1.juju-log pgbouncer not running
106+
unit-pgbouncer-k8s-0: 01:42:14 ERROR unit.pgbouncer-k8s/0.juju-log pgbouncer not running
107+
unit-pgbouncer-k8s-2: 01:44:03 ERROR unit.pgbouncer-k8s/2.juju-log charms.data_platform_libs.v0.upgrade.VersionError - {'message': 'Versions incompatible, charm 1 can not be upgraded to 15.0', 'cause': 'Upgrades only supported for specific versions, charm versions satisfying requirement ^15', 'resolution': ''}
108+
unit-pgbouncer-k8s-1: 01:45:46 ERROR unit.pgbouncer-k8s/1.juju-log pgbouncer not running
109+
unit-pgbouncer-k8s-0: 01:46:12 ERROR unit.pgbouncer-k8s/0.juju-log pgbouncer not running
110+
111+
INFO  pytest_operator.plugin:plugin.py:1039 Forgetting model main...
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
INFO  integration.test_upgrade:test_upgrade.py:91 Get leader unit
2+
INFO  integration.test_upgrade:test_upgrade.py:97 Run pre-upgrade-check action
3+
INFO  integration.test_upgrade:test_upgrade.py:101 Assert partition is set to 2
4+
INFO  httpx:_client.py:1025 HTTP Request: GET https://10.1.0.131:16443/apis/apps/v1/namespaces/testing/statefulsets/pgbouncer-k8s "HTTP/1.1 200 OK"

0 commit comments

Comments
 (0)