MCPcopy Create free account
hub / github.com/Qovery/engine / test_postgresql_pause

Function test_postgresql_pause

lib-engine/tests/aws/aws_databases.rs:520–559  ·  view source on GitHub ↗
(
    version: &str,
    test_name: &str,
    database_mode: DatabaseMode,
    kubernetes_kind: KubernetesKind,
    is_public: bool,
)

Source from the content-addressed store, hash-verified

518
519#[allow(dead_code)]
520pub 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")]

Calls 7

context_for_resourceFunction · 0.85
engine_run_testFunction · 0.85
test_pause_managed_dbFunction · 0.85
loggerFunction · 0.85
metrics_registryFunction · 0.85
cloneMethod · 0.45

Tested by

no test coverage detected