Skip to content

Commit

Permalink
Allure report 2290
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Sep 15, 2024
1 parent 9303387 commit df9067a
Show file tree
Hide file tree
Showing 246 changed files with 3,229 additions and 2 deletions.
2 changes: 2 additions & 0 deletions 2290/app.js

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions 2290/data/attachments/12dd14911fd9a019.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
INFO  integration.high_availability.conftest:conftest.py:29 Clearing continuous writes
INFO  integration.high_availability.conftest:conftest.py:31 Starting continuous writes
INFO  integration.high_availability.test_async_replication:test_async_replication.py:419 Testing data replication
INFO  integration.high_availability.test_async_replication:test_async_replication.py:426 Stopping continuous writes and wait (5s) for replication
INFO  integration.high_availability.test_async_replication:test_async_replication.py:433 Querying max value on all units
INFO  integration.high_availability.conftest:conftest.py:36 Clearing continuous writes
8 changes: 8 additions & 0 deletions 2290/data/attachments/143f9c6ade9d8521.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
INFO  integration.test_tls:test_tls.py:129 Deploy TLS operator
INFO  juju.model:model.py:2098 Deploying ch:amd64/jammy/self-signed-certificates-155
INFO  juju.model:model.py:2972 Waiting for model:
self-signed-certificates/0 [allocating] waiting: installing agent
INFO  integration.test_tls:test_tls.py:137 Relate to TLS operator
WARNING  juju.model:model.py:1564 relate is deprecated and will be removed. Use integrate instead.
INFO  integration.test_tls:test_tls.py:144 Asserting connections after relation
INFO  integration.test_tls:test_tls.py:157 Assert TLS file exists
4 changes: 4 additions & 0 deletions 2290/data/attachments/15e4f694d5acdc0a.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
INFO  integration.high_availability.test_async_replication:test_async_replication.py:129 Creating offers in first model
INFO  integration.high_availability.test_async_replication:test_async_replication.py:132 Consume offer in second model
INFO  integration.high_availability.test_async_replication:test_async_replication.py:135 Relating the two mysql clusters
INFO  integration.high_availability.test_async_replication:test_async_replication.py:138 Waiting for the applications to settle
83 changes: 83 additions & 0 deletions 2290/data/attachments/1610a32ee56fb8eb.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
INFO  pytest_operator.plugin:plugin.py:675 Connecting to existing model microk8s-localhost:test on unspecified cloud
INFO  integration.high_availability.conftest:conftest.py:68 Deploying mysql-k8s and scaling to 3 units
INFO  juju.model:model.py:2098 Deploying local:mysql-k8s-0
INFO  juju.model:model.py:2972 Waiting for model:
mysql-k8s/0 [allocating] waiting: installing agent
mysql-k8s/1 [allocating] waiting: installing agent
mysql-k8s/2 [allocating] waiting: installing agent
INFO  juju.model:model.py:2972 Waiting for model:
mysql-k8s/0 [executing] maintenance: Initialising mysqld
mysql-k8s/1 [executing] maintenance: Initialising mysqld
mysql-k8s/2 [executing] maintenance: Initialising mysqld
INFO  juju.model:model.py:2972 Waiting for model:
mysql-k8s/0 [executing] active: Primary
mysql-k8s/1 [executing] waiting: waiting to join the cluster
mysql-k8s/2 [idle] maintenance: joining the cluster
INFO  juju.model:model.py:2972 Waiting for model:
mysql-k8s/0 [idle] active: Primary
mysql-k8s/1 [executing] maintenance: joining the cluster
mysql-k8s/2 [idle] active:
INFO  integration.high_availability.conftest:conftest.py:71 Deploying mysql-test-app
INFO  juju.model:model.py:2098 Deploying ch:amd64/jammy/mysql-test-app-63
INFO  juju.model:model.py:2972 Waiting for model:
mysql-test-app/0 [allocating] waiting: installing agent
INFO  juju.model:model.py:2972 Waiting for model:
mysql-test-app/0 [idle] waiting:
INFO  integration.high_availability.conftest:conftest.py:74 Relating mysql-k8s with mysql-test-app
WARNING  juju.model:model.py:1564 relate is deprecated and will be removed. Use integrate instead.
INFO  juju.model:model.py:2972 Waiting for model:
mysql-k8s/0 [idle] active: Primary
mysql-k8s/1 [idle] active:
mysql-k8s/2 [idle] active:
mysql-test-app/0 [idle] waiting:
INFO  integration.high_availability.conftest:conftest.py:29 Clearing continuous writes
INFO  integration.high_availability.conftest:conftest.py:31 Starting continuous writes
INFO  integration.high_availability.high_availability_helpers:high_availability_helpers.py:251 Deploying Chaos Mesh
INFO  integration.high_availability.high_availability_helpers:high_availability_helpers.py:261 Ensure chaos mesh is ready
INFO  integration.conftest:conftest.py:20 Getting credentials for the MySQL cluster
INFO  integration.high_availability.test_self_healing:test_self_healing.py:312 Ensuring that there are 3 online mysql members
INFO  integration.high_availability.test_self_healing:test_self_healing.py:317 Ensuring that all instances have incrementing continuous writes
INFO  integration.high_availability.high_availability_helpers:high_availability_helpers.py:484 max_written_value=3450 on unit mysql-k8s/0
INFO  integration.high_availability.high_availability_helpers:high_availability_helpers.py:484 max_written_value=3453 on unit mysql-k8s/1
INFO  integration.high_availability.high_availability_helpers:high_availability_helpers.py:484 max_written_value=3456 on unit mysql-k8s/2
INFO  integration.high_availability.test_self_healing:test_self_healing.py:325 Creating networkchaos policy to isolate instance mysql-k8s/0 from the cluster
INFO  integration.high_availability.test_self_healing:test_self_healing.py:332 Wait until MySQL GR actually detects isolated instance
INFO  integration.high_availability.test_self_healing:test_self_healing.py:349 Ensure all units have incrementing continuous writes
INFO  integration.high_availability.high_availability_helpers:high_availability_helpers.py:484 max_written_value=13121 on unit mysql-k8s/1
INFO  integration.high_availability.high_availability_helpers:high_availability_helpers.py:484 max_written_value=13124 on unit mysql-k8s/2
INFO  integration.high_availability.test_self_healing:test_self_healing.py:354 Remove networkchaos policy isolating instance from cluster
INFO  integration.high_availability.test_self_healing:test_self_healing.py:358 Wait until returning instance enters recovery
INFO  integration.high_availability.test_self_healing:test_self_healing.py:362 Wait until returning instance become active
INFO  integration.high_availability.test_self_healing:test_self_healing.py:367 Wait until all units are online
INFO  integration.high_availability.test_self_healing:test_self_healing.py:372 Ensure isolated instance is now secondary
INFO  integration.high_availability.test_self_healing:test_self_healing.py:381 Ensure there are 3 online mysql members
INFO  integration.high_availability.test_self_healing:test_self_healing.py:386 Ensure all units have incrementing continuous writes
INFO  integration.high_availability.high_availability_helpers:high_availability_helpers.py:484 max_written_value=16846 on unit mysql-k8s/0
INFO  integration.high_availability.high_availability_helpers:high_availability_helpers.py:484 max_written_value=16849 on unit mysql-k8s/1
INFO  integration.high_availability.high_availability_helpers:high_availability_helpers.py:484 max_written_value=16852 on unit mysql-k8s/2
INFO  integration.high_availability.conftest:conftest.py:47 Destroying chaos mesh
INFO  integration.high_availability.conftest:conftest.py:36 Clearing continuous writes
INFO  pytest_operator.plugin:plugin.py:790 Model status:

Model Controller Cloud/Region Version SLA Timestamp
test microk8s-localhost microk8s/localhost 3.4.5 unsupported 01:39:36Z

App Version Status Scale Charm Channel Rev Address Exposed Message
mysql-k8s 8.0.37-0ubuntu0.22.04.3 active 3 mysql-k8s 0 10.152.183.161 no
mysql-test-app 0.0.2 active 1 mysql-test-app latest/edge 63 10.152.183.117 no Last written value=15061

Unit Workload Agent Address Ports Message
mysql-k8s/0 active idle 10.1.189.75
mysql-k8s/1* active idle 10.1.189.76 Primary
mysql-k8s/2 active idle 10.1.189.77
mysql-test-app/0* active idle 10.1.189.78 Last written value=15061

INFO  pytest_operator.plugin:plugin.py:796 Juju error logs:

unit-mysql-k8s-1: 01:35:50 ERROR unit.mysql-k8s/1.juju-log Failed to get cluster status for test_cluster
unit-mysql-k8s-0: 01:38:02 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [dfc5c0] "unit-mysql-k8s-0" cannot open api: cannot resolve "controller-service.controller-microk8s-localhost.svc.cluster.local": lookup controller-service.controller-microk8s-localhost.svc.cluster.local: i/o timeout
unit-mysql-k8s-0: 01:38:08 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [dfc5c0] "unit-mysql-k8s-0" cannot open api: cannot resolve "controller-service.controller-microk8s-localhost.svc.cluster.local": lookup controller-service.controller-microk8s-localhost.svc.cluster.local: i/o timeout
unit-mysql-k8s-0: 01:38:16 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [dfc5c0] "unit-mysql-k8s-0" cannot open api: try was stopped
unit-mysql-k8s-0: 01:38:25 ERROR juju.worker.dependency "api-caller" manifold worker returned unexpected error: [dfc5c0] "unit-mysql-k8s-0" cannot open api: cannot resolve "controller-service.controller-microk8s-localhost.svc.cluster.local": lookup controller-service.controller-microk8s-localhost.svc.cluster.local: i/o timeout

INFO  pytest_operator.plugin:plugin.py:862 Forgetting main...
5 changes: 5 additions & 0 deletions 2290/data/attachments/18d01268ff1bb1c0.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
INFO  integration.high_availability.test_upgrade:test_upgrade.py:76 Get leader unit
INFO  integration.high_availability.test_upgrade:test_upgrade.py:80 Run pre-upgrade-check action
INFO  integration.high_availability.test_upgrade:test_upgrade.py:83 Assert slow shutdown is enabled
INFO  integration.high_availability.test_upgrade:test_upgrade.py:92 Assert partition is set to 2
INFO  httpx:_client.py:1026 HTTP Request: GET https://10.1.0.11:16443/apis/apps/v1/namespaces/test/statefulsets/mysql-k8s "HTTP/1.1 200 OK"
25 changes: 25 additions & 0 deletions 2290/data/attachments/1aece939839163b4.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
INFO  integration.conftest:conftest.py:20 Getting credentials for the MySQL cluster
INFO  integration.test_backup_aws:test_backup_aws.py:194 Syncing credentials
INFO  juju.model:model.py:2972 Waiting for model:
mysql-k8s/0 [idle] active: Primary
s3-integrator/0 [idle] active:
INFO  integration.test_backup_aws:test_backup_aws.py:210 Restoring backup_id='2024-09-15T01:34:02Z'
INFO  integration.test_backup_aws:test_backup_aws.py:215 Ensuring that the pre-backup inserted value exists in database, while post-backup inserted value does not
INFO  integration.test_backup_aws:test_backup_aws.py:229 Inserting value after restore
INFO  integration.test_backup_aws:test_backup_aws.py:237 Ensuring that pre-backup and post-restore values exist in the database
INFO  integration.test_backup_aws:test_backup_aws.py:248 Scaling mysql application to 3 units
INFO  juju.model:model.py:2972 Waiting for model:
mysql-k8s (waiting for exactly 3 units, current : 1)
INFO  juju.model:model.py:2972 Waiting for model:
mysql-k8s/0 [executing] active: Primary
mysql-k8s/1 [executing] maintenance: Initialising mysqld
mysql-k8s/2 [executing] maintenance: Initialising mysqld
INFO  juju.model:model.py:2972 Waiting for model:
mysql-k8s/0 [executing] active: Primary
mysql-k8s/1 [executing] waiting: waiting to get cluster primary from peers
mysql-k8s/2 [idle] maintenance: joining the cluster
INFO  juju.model:model.py:2972 Waiting for model:
mysql-k8s/0 [idle] active: Primary
mysql-k8s/1 [executing] active:
mysql-k8s/2 [idle] active:
INFO  integration.test_backup_aws:test_backup_aws.py:251 Ensuring inserted values before backup and after restore exist on all units
29 changes: 29 additions & 0 deletions 2290/data/attachments/1b3be31ec63d21c7.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
INFO  integration.test_charm:test_charm.py:329 Checking that max_connections is set to 100 on mysql-k8s/0
INFO  integration.test_charm:test_charm.py:329 Checking that innodb_buffer_pool_size is set to 20971520 on mysql-k8s/0
INFO  integration.test_charm:test_charm.py:329 Checking that innodb_buffer_pool_chunk_size is set to 1048576 on mysql-k8s/0
INFO  integration.test_charm:test_charm.py:329 Checking that group_replication_message_cache_size is set to 134217728 on mysql-k8s/0
INFO  integration.test_charm:test_charm.py:329 Checking that max_connections is set to 100 on mysql-k8s/1
INFO  integration.test_charm:test_charm.py:329 Checking that innodb_buffer_pool_size is set to 20971520 on mysql-k8s/1
INFO  integration.test_charm:test_charm.py:329 Checking that innodb_buffer_pool_chunk_size is set to 1048576 on mysql-k8s/1
INFO  integration.test_charm:test_charm.py:329 Checking that group_replication_message_cache_size is set to 134217728 on mysql-k8s/1
INFO  integration.test_charm:test_charm.py:329 Checking that max_connections is set to 100 on mysql-k8s/2
INFO  integration.test_charm:test_charm.py:329 Checking that innodb_buffer_pool_size is set to 20971520 on mysql-k8s/2
INFO  integration.test_charm:test_charm.py:329 Checking that innodb_buffer_pool_chunk_size is set to 1048576 on mysql-k8s/2
INFO  integration.test_charm:test_charm.py:329 Checking that group_replication_message_cache_size is set to 134217728 on mysql-k8s/2
INFO  pytest_operator.plugin:plugin.py:790 Model status:

Model Controller Cloud/Region Version SLA Timestamp
test microk8s-localhost microk8s/localhost 3.4.5 unsupported 01:40:59Z

App Version Status Scale Charm Channel Rev Address Exposed Message
mysql-k8s active 3 mysql-k8s 0 10.152.183.144 no

Unit Workload Agent Address Ports Message
mysql-k8s/0* active idle 10.1.232.11 Primary
mysql-k8s/1 active idle 10.1.232.19
mysql-k8s/2 active idle 10.1.232.18

INFO  pytest_operator.plugin:plugin.py:796 Juju error logs:


INFO  pytest_operator.plugin:plugin.py:862 Forgetting main...
21 changes: 21 additions & 0 deletions 2290/data/attachments/1bf95fd8a878a50e.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
INFO  integration.high_availability.conftest:conftest.py:29 Clearing continuous writes
INFO  integration.high_availability.conftest:conftest.py:31 Starting continuous writes
INFO  integration.conftest:conftest.py:20 Getting credentials for the MySQL cluster
INFO  integration.high_availability.test_upgrade:test_upgrade.py:100 Ensure continuous_writes
INFO  integration.high_availability.high_availability_helpers:high_availability_helpers.py:484 max_written_value=573 on unit mysql-k8s/0
INFO  integration.high_availability.high_availability_helpers:high_availability_helpers.py:484 max_written_value=575 on unit mysql-k8s/1
INFO  integration.high_availability.high_availability_helpers:high_availability_helpers.py:484 max_written_value=577 on unit mysql-k8s/2
INFO  integration.high_availability.test_upgrade:test_upgrade.py:106 Build charm locally
INFO  integration.high_availability.test_upgrade:test_upgrade.py:109 Refresh the charm
INFO  integration.high_availability.test_upgrade:test_upgrade.py:112 Wait for upgrade to complete on first upgrading unit
INFO  integration.high_availability.test_upgrade:test_upgrade.py:123 Resume upgrade
INFO  httpx:_client.py:1026 HTTP Request: GET https://10.1.0.11:16443/apis/apps/v1/namespaces/test/statefulsets/mysql-k8s "HTTP/1.1 200 OK"
INFO  httpx:_client.py:1026 HTTP Request: GET https://10.1.0.11:16443/apis/apps/v1/namespaces/test/statefulsets/mysql-k8s "HTTP/1.1 200 OK"
INFO  httpx:_client.py:1026 HTTP Request: GET https://10.1.0.11:16443/apis/apps/v1/namespaces/test/statefulsets/mysql-k8s "HTTP/1.1 200 OK"
INFO  integration.high_availability.test_upgrade:test_upgrade.py:135 Wait for upgrade to complete
INFO  integration.high_availability.test_upgrade:test_upgrade.py:141 Ensure continuous_writes
INFO  integration.high_availability.high_availability_helpers:high_availability_helpers.py:484 max_written_value=9811 on unit mysql-k8s/0
INFO  integration.high_availability.high_availability_helpers:high_availability_helpers.py:484 max_written_value=10388 on unit mysql-k8s/0
INFO  integration.high_availability.high_availability_helpers:high_availability_helpers.py:484 max_written_value=10392 on unit mysql-k8s/1
INFO  integration.high_availability.high_availability_helpers:high_availability_helpers.py:484 max_written_value=10395 on unit mysql-k8s/2
INFO  integration.high_availability.conftest:conftest.py:36 Clearing continuous writes
11 changes: 11 additions & 0 deletions 2290/data/attachments/1d0c372005de3662.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
INFO  integration.conftest:conftest.py:20 Getting credentials for the MySQL cluster
INFO  integration.test_backup_gcp:test_backup_gcp.py:125 Inserting value before backup
INFO  integration.test_backup_gcp:test_backup_gcp.py:133 Setting s3 config
INFO  integration.test_backup_gcp:test_backup_gcp.py:135 Syncing credentials
INFO  juju.model:model.py:2972 Waiting for model:
mysql-k8s/0 [executing] active: Primary
s3-integrator/0 [executing] active:
INFO  integration.test_backup_gcp:test_backup_gcp.py:149 Listing existing backup ids
INFO  integration.test_backup_gcp:test_backup_gcp.py:156 Creating backup
INFO  integration.test_backup_gcp:test_backup_gcp.py:162 Listing backup ids post backup
INFO  integration.test_backup_gcp:test_backup_gcp.py:171 Inserting value after backup
Loading

0 comments on commit df9067a

Please sign in to comment.