google-cloud-rust
google-cloud-rust copied to clipboard
Flake in sql admin integration test
The test failed:
https://console.cloud.google.com/cloud-build/builds;region=us-central1/fcb019d6-f163-4a63-b006-649cf6f9b4f6?project=rust-sdk-testing
---- driver::run_sql::with_tracing_retry_enabled stdout ----
--
07:53:37 |
07:53:37 | Testing insert sql instance
07:53:37 | SUCCESS on insert sql instance: Operation { kind: "sql#operation", target_link: "https://www.googleapis.com/v1/projects/rust-sdk-testing/instances/rust-sdk-testing-uhexzkrth5nueiu6i8qw4huy3d84fhdz7um5ujnljoh765rdquwcnjckt8zhvbe7", status: Pending, user: "[email protected]", insert_time: Some(Timestamp { seconds: 1746791599, nanos: 498000000 }), start_time: None, end_time: None, error: None, api_warning: None, operation_type: Create, import_context: None, export_context: None, backup_context: None, name: "7875ad6a-602b-4b64-a900-780a00000032", target_id: "rust-sdk-testing-uhexzkrth5nueiu6i8qw4huy3d84fhdz7um5ujnljoh765rdquwcnjckt8zhvbe7", self_link: "https://www.googleapis.com/v1/projects/rust-sdk-testing/operations/7875ad6a-602b-4b64-a900-780a00000032", target_project: "rust-sdk-testing", acquire_ssrs_lease_context: None, _unknown_fields: {} }
07:53:37 | Testing get sql instance
07:53:37 | SUCCESS on get sql instance: DatabaseInstance { kind: "sql#instance", state: PendingCreate, database_version: Mysql80, settings: Some(Settings { settings_version: Some(0), authorized_gae_applications: [], tier: "db-f1-micro", kind: "sql#settings", user_labels: {"rust-sdk-integration-test": "true"}, availability_type: Zonal, pricing_plan: PerUse, replication_type: Synchronous, storage_auto_resize_limit: Some(0), activation_policy: Always, ip_configuration: Some(IpConfiguration { ipv4_enabled: Some(true), private_network: "", require_ssl: Some(false), authorized_networks: [], allocated_ip_range: "", enable_private_path_for_google_cloud_services: None, ssl_mode: AllowUnencryptedAndEncrypted, psc_config: None, server_ca_mode: None, _unknown_fields: {} }), storage_auto_resize: Some(false), location_preference: Some(LocationPreference { follow_gae_application: "", zone: "us-central1-b", secondary_zone: "", kind: "sql#locationPreference", _unknown_fields: {} }), database_flags: [], data_disk_type: PdSsd, maintenance_window: None, backup_configuration: Some(BackupConfiguration { start_time: "17:00", enabled: Some(false), kind: "sql#backupConfiguration", binary_log_enabled: None, replication_log_archiving_enabled: None, location: "", point_in_time_recovery_enabled: None, backup_retention_settings: Some(BackupRetentionSettings { retention_unit: Count, retained_backups: Some(7), _unknown_fields: {} }), transaction_log_retention_days: Some(7), transactional_log_storage_state: Some(Unspecified), _unknown_fields: {"backupTier": Number(1)} }), database_replication_enabled: None, crash_safe_replication_enabled: None, data_disk_size_gb: Some(10), active_directory_config: None, collation: "", deny_maintenance_periods: [], insights_config: None, password_validation_policy: None, sql_server_audit_config: None, edition: Unspecified, connector_enforcement: NotRequired, deletion_protection_enabled: Some(false), time_zone: "", advanced_machine_features: None, data_cache_config: None, enable_google_ml_integration: None, enable_dataplex_integration: None, _unknown_fields: {"replicationLagMaxSeconds": Number(31536000)} }), etag: "ef33948bc1d0b173f098481ed9ef48797f7e5b0f3e814d3a1fbeb19c4aac85bc", failover_replica: None, master_instance_name: "", replica_names: [], max_disk_size: None, current_disk_size: None, ip_addresses: [], server_ca_cert: None, instance_type: CloudSqlInstance, project: "rust-sdk-testing", ipv6_address: "", service_account_email_address: "", on_premises_configuration: None, replica_configuration: None, backend_type: SecondGen, self_link: "https://www.googleapis.com/v1/projects/rust-sdk-testing/instances/rust-sdk-testing-uhexzkrth5nueiu6i8qw4huy3d84fhdz7um5ujnljoh765rdquwcnjckt8zhvbe7", suspension_reason: [], connection_name: "rust-sdk-testing:us-central1:rust-sdk-testing-uhexzkrth5nueiu6i8qw4huy3d84fhdz7um5ujnljoh765rdquwcnjckt8zhvbe7", name: "rust-sdk-testing-uhexzkrth5nueiu6i8qw4huy3d84fhdz7um5ujnljoh765rdquwcnjckt8zhvbe7", region: "us-central1", gce_zone: "us-central1-b", secondary_gce_zone: "", disk_encryption_configuration: None, disk_encryption_status: None, root_password: "", scheduled_maintenance: None, satisfies_pzs: None, database_installed_version: "MYSQL_8_0_40", out_of_disk_report: None, create_time: Some(Timestamp { seconds: 1746791599, nanos: 292000000 }), available_maintenance_versions: [], maintenance_version: "MYSQL_8_0_40.R20250304.00_01", upgradable_database_versions: [], sql_network_architecture: Some(Unspecified), psc_service_attachment_link: None, dns_name: None, primary_dns_name: None, write_endpoint: None, replication_cluster: None, gemini_config: None, satisfies_pzi: Some(false), switch_transaction_logs_to_cloud_storage_enabled: None, _unknown_fields: {"includeReplicasForMajorVersionUpgrade": Bool(false)} }
07:53:37 | Testing list sql instances
07:53:37 | SUCCESS on list sql instance: InstancesListResponse { kind: "", warnings: [], items: [], next_page_token: "", _unknown_fields: {} }
07:53:37 |
07:53:37 | thread 'driver::run_sql::with_tracing_retry_enabled' panicked at /workspace/src/integration-tests/src/sql.rs:73:5:
07:53:37 | assertion `left == right` failed
07:53:37 | left: 0
07:53:37 | right: 1
07:53:37 | note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Happened again, on my workstation this time:
Testing list sql instances
SUCCESS on list sql instance: InstancesListResponse { kind: "", warnings: [], items: [], next_page_token: "", _unknown_fields: {} }
thread 'driver::run_sql::with_tracing_retry_enabled' panicked at /usr/local/google/home/coryan/google-cloud-rust/src/integration-tests/src/sql.rs:80:5:
assertion `left == right` failed
left: 0
right: 1
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
And a third time. This test is getting disabled.