(
version: &str,
test_name: &str,
database_mode: DatabaseMode,
kubernetes_kind: KubernetesKind,
is_public: bool,
)
| 518 | |
| 519 | #[allow(dead_code)] |
| 520 | pub fn test_postgresql_pause( |
| 521 | version: &str, |
| 522 | test_name: &str, |
| 523 | database_mode: DatabaseMode, |
| 524 | kubernetes_kind: KubernetesKind, |
| 525 | is_public: bool, |
| 526 | ) { |
| 527 | let secrets = FuncTestsSecrets::new(); |
| 528 | let cluster_id = secrets |
| 529 | .AWS_TEST_CLUSTER_LONG_ID |
| 530 | .expect("AWS_TEST_CLUSTER_LONG_ID is not set"); |
| 531 | let context = context_for_resource( |
| 532 | secrets |
| 533 | .AWS_TEST_ORGANIZATION_LONG_ID |
| 534 | .expect("AWS_TEST_ORGANIZATION_LONG_ID is not set"), |
| 535 | cluster_id, |
| 536 | ); |
| 537 | |
| 538 | let environment = helpers::database::database_test_environment(&context); |
| 539 | |
| 540 | engine_run_test(|| { |
| 541 | test_pause_managed_db( |
| 542 | context.clone(), |
| 543 | logger(), |
| 544 | metrics_registry(), |
| 545 | environment, |
| 546 | secrets.clone(), |
| 547 | version, |
| 548 | test_name, |
| 549 | DatabaseKind::Postgresql, |
| 550 | kubernetes_kind, |
| 551 | database_mode.clone(), |
| 552 | is_public, |
| 553 | ClusterDomain::Default { |
| 554 | cluster_id: cluster_id.to_string(), |
| 555 | }, |
| 556 | None, |
| 557 | ) |
| 558 | }) |
| 559 | } |
| 560 | |
| 561 | // Postgres environment environment |
| 562 | #[cfg(feature = "test-aws-self-hosted")] |
no test coverage detected