Skip to content

Commit

Permalink
test: use dms package
Browse files Browse the repository at this point in the history
  • Loading branch information
zucchinidev committed May 22, 2024
1 parent 96cb396 commit 7974aeb
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 28 deletions.
14 changes: 7 additions & 7 deletions acceptance-tests/aurora_mysql_data_migration_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package acceptance_tests_test

import (
"csbbrokerpakaws/acceptance-tests/helpers/apps"
dms2 "csbbrokerpakaws/acceptance-tests/helpers/awscli/dms"
"csbbrokerpakaws/acceptance-tests/helpers/awscli/dms"
"csbbrokerpakaws/acceptance-tests/helpers/random"
"csbbrokerpakaws/acceptance-tests/helpers/services"

Expand Down Expand Up @@ -51,7 +51,7 @@ var _ = Describe("Aurora MySQL data migration", Label("aurora-mysql-migration"),
defer csbServiceInstance.Delete()

By("creating a replication instance")
replicationInstance := dms2.CreateReplicationInstance(metadata.VPC, metadata.Name, metadata.Region)
replicationInstance := dms.CreateReplicationInstance(metadata.VPC, metadata.Name, metadata.Region)
defer replicationInstance.Cleanup()

By("waiting for the replication instance to be ready")
Expand All @@ -67,8 +67,8 @@ var _ = Describe("Aurora MySQL data migration", Label("aurora-mysql-migration"),
Port int `mapstructure:"port"`
}
Expect(mapstructure.Decode(sourceCreds, &sourceReceiver)).NotTo(HaveOccurred())
sourceEndpoint := dms2.CreateEndpoint(dms2.CreateEndpointParams{
EndpointType: dms2.Source,
sourceEndpoint := dms.CreateEndpoint(dms.CreateEndpointParams{
EndpointType: dms.Source,
EnvironmentName: metadata.Name,
Username: sourceReceiver.Username,
Password: sourceReceiver.Password,
Expand All @@ -91,8 +91,8 @@ var _ = Describe("Aurora MySQL data migration", Label("aurora-mysql-migration"),
Port int `json:"port"`
}
csbKey.Get(&targetReceiver)
targetEndpoint := dms2.CreateEndpoint(dms2.CreateEndpointParams{
EndpointType: dms2.Target,
targetEndpoint := dms.CreateEndpoint(dms.CreateEndpointParams{
EndpointType: dms.Target,
EnvironmentName: metadata.Name,
Username: targetReceiver.Username,
Password: targetReceiver.Password,
Expand All @@ -105,7 +105,7 @@ var _ = Describe("Aurora MySQL data migration", Label("aurora-mysql-migration"),
defer targetEndpoint.Cleanup()

By("running the replication task")
dms2.RunReplicationTask(replicationInstance, sourceEndpoint, targetEndpoint, metadata.Region, "%")
dms.RunReplicationTask(replicationInstance, sourceEndpoint, targetEndpoint, metadata.Region, "%")

By("deleting the target service key to trigger data ownership update")
csbKey.Delete()
Expand Down
14 changes: 7 additions & 7 deletions acceptance-tests/mssql_data_migration_test.go
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package acceptance_tests_test

import (
dms2 "csbbrokerpakaws/acceptance-tests/helpers/awscli/dms"
"csbbrokerpakaws/acceptance-tests/helpers/awscli/dms"
"fmt"
"os"
"os/exec"
Expand Down Expand Up @@ -32,7 +32,7 @@ var _ = Describe("MSSQL data migration", Label("mssql-migration"), func() {
Expect(sourceAdminUsername).NotTo(BeEmpty(), "The MasterUsername environment variable is mandatory")

By("creating a replication instance")
replicationInstance := dms2.CreateReplicationInstance(metadata.VPC, metadata.Name, metadata.Region)
replicationInstance := dms.CreateReplicationInstance(metadata.VPC, metadata.Name, metadata.Region)
defer replicationInstance.Cleanup()

By("creating a legacy service instance with the previous broker to serve as source")
Expand Down Expand Up @@ -96,8 +96,8 @@ var _ = Describe("MSSQL data migration", Label("mssql-migration"), func() {
Port int `mapstructure:"port"`
}
Expect(mapstructure.Decode(sourceCreds, &sourceReceiver)).NotTo(HaveOccurred())
sourceEndpoint := dms2.CreateEndpoint(dms2.CreateEndpointParams{
EndpointType: dms2.Source,
sourceEndpoint := dms.CreateEndpoint(dms.CreateEndpointParams{
EndpointType: dms.Source,
EnvironmentName: metadata.Name,
Username: sourceAdminUsername,
Password: sourceAdminPassword,
Expand Down Expand Up @@ -134,8 +134,8 @@ var _ = Describe("MSSQL data migration", Label("mssql-migration"), func() {
Port int `json:"port"`
}
csbKey.Get(&targetReceiver)
targetEndpoint := dms2.CreateEndpoint(dms2.CreateEndpointParams{
EndpointType: dms2.Target,
targetEndpoint := dms.CreateEndpoint(dms.CreateEndpointParams{
EndpointType: dms.Target,
EnvironmentName: metadata.Name,
Username: targetReceiver.Username,
Password: targetReceiver.Password,
Expand All @@ -148,7 +148,7 @@ var _ = Describe("MSSQL data migration", Label("mssql-migration"), func() {
defer targetEndpoint.Cleanup()

By("running the replication task")
dms2.RunReplicationTask(replicationInstance, sourceEndpoint, targetEndpoint, metadata.Region, schema)
dms.RunReplicationTask(replicationInstance, sourceEndpoint, targetEndpoint, metadata.Region, schema)

By("switching the app data source from the legacy MSSQL to the new CSB created MSSQL")
legacyBinding.Unbind()
Expand Down
14 changes: 7 additions & 7 deletions acceptance-tests/mysql_data_migration_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package acceptance_tests_test

import (
"csbbrokerpakaws/acceptance-tests/helpers/apps"
dms2 "csbbrokerpakaws/acceptance-tests/helpers/awscli/dms"
"csbbrokerpakaws/acceptance-tests/helpers/awscli/dms"
"csbbrokerpakaws/acceptance-tests/helpers/random"
"csbbrokerpakaws/acceptance-tests/helpers/services"

Expand All @@ -14,7 +14,7 @@ import (
var _ = Describe("MySQL data migration", Label("mysql-migration"), func() {
It("can migrate data from the previous broker to the CSB", func() {
By("creating a replication instance")
replicationInstance := dms2.CreateReplicationInstance(metadata.VPC, metadata.Name, metadata.Region)
replicationInstance := dms.CreateReplicationInstance(metadata.VPC, metadata.Name, metadata.Region)
defer replicationInstance.Cleanup()

By("creating a legacy service instance with the previous broker to serve as source")
Expand Down Expand Up @@ -62,8 +62,8 @@ var _ = Describe("MySQL data migration", Label("mysql-migration"), func() {
Port int `mapstructure:"port"`
}
Expect(mapstructure.Decode(sourceCreds, &sourceReceiver)).NotTo(HaveOccurred())
sourceEndpoint := dms2.CreateEndpoint(dms2.CreateEndpointParams{
EndpointType: dms2.Source,
sourceEndpoint := dms.CreateEndpoint(dms.CreateEndpointParams{
EndpointType: dms.Source,
EnvironmentName: metadata.Name,
Username: sourceReceiver.Username,
Password: sourceReceiver.Password,
Expand All @@ -86,8 +86,8 @@ var _ = Describe("MySQL data migration", Label("mysql-migration"), func() {
Port int `json:"port"`
}
csbKey.Get(&targetReceiver)
targetEndpoint := dms2.CreateEndpoint(dms2.CreateEndpointParams{
EndpointType: dms2.Target,
targetEndpoint := dms.CreateEndpoint(dms.CreateEndpointParams{
EndpointType: dms.Target,
EnvironmentName: metadata.Name,
Username: targetReceiver.Username,
Password: targetReceiver.Password,
Expand All @@ -100,7 +100,7 @@ var _ = Describe("MySQL data migration", Label("mysql-migration"), func() {
defer targetEndpoint.Cleanup()

By("running the replication task")
dms2.RunReplicationTask(replicationInstance, sourceEndpoint, targetEndpoint, metadata.Region, sourceReceiver.DBName)
dms.RunReplicationTask(replicationInstance, sourceEndpoint, targetEndpoint, metadata.Region, sourceReceiver.DBName)

By("deleting the target service key to trigger data ownership update")
csbKey.Delete()
Expand Down
14 changes: 7 additions & 7 deletions acceptance-tests/postgresql_data_migration_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package acceptance_tests_test

import (
"csbbrokerpakaws/acceptance-tests/helpers/apps"
dms2 "csbbrokerpakaws/acceptance-tests/helpers/awscli/dms"
"csbbrokerpakaws/acceptance-tests/helpers/awscli/dms"
"csbbrokerpakaws/acceptance-tests/helpers/random"
"csbbrokerpakaws/acceptance-tests/helpers/services"

Expand All @@ -14,7 +14,7 @@ import (
var _ = Describe("PostgreSQL data migration", Label("postgresql-migration"), func() {
It("can migrate data from the previous broker to the CSB", func() {
By("creating a replication instance")
replicationInstance := dms2.CreateReplicationInstance(metadata.VPC, metadata.Name, metadata.Region)
replicationInstance := dms.CreateReplicationInstance(metadata.VPC, metadata.Name, metadata.Region)
defer replicationInstance.Cleanup()

By("creating a source service instance with the previous broker")
Expand Down Expand Up @@ -61,8 +61,8 @@ var _ = Describe("PostgreSQL data migration", Label("postgresql-migration"), fun
Port int `mapstructure:"port"`
}
Expect(mapstructure.Decode(sourceCreds, &sourceReceiver)).NotTo(HaveOccurred())
sourceEndpoint := dms2.CreateEndpoint(dms2.CreateEndpointParams{
EndpointType: dms2.Source,
sourceEndpoint := dms.CreateEndpoint(dms.CreateEndpointParams{
EndpointType: dms.Source,
EnvironmentName: metadata.Name,
Username: sourceReceiver.Username,
Password: sourceReceiver.Password,
Expand All @@ -85,8 +85,8 @@ var _ = Describe("PostgreSQL data migration", Label("postgresql-migration"), fun
Port int `json:"port"`
}
targetKey.Get(&targetReceiver)
targetEndpoint := dms2.CreateEndpoint(dms2.CreateEndpointParams{
EndpointType: dms2.Target,
targetEndpoint := dms.CreateEndpoint(dms.CreateEndpointParams{
EndpointType: dms.Target,
EnvironmentName: metadata.Name,
Username: targetReceiver.Username,
Password: targetReceiver.Password,
Expand All @@ -99,7 +99,7 @@ var _ = Describe("PostgreSQL data migration", Label("postgresql-migration"), fun
defer targetEndpoint.Cleanup()

By("running the replication task")
dms2.RunReplicationTask(replicationInstance, sourceEndpoint, targetEndpoint, metadata.Region, schema)
dms.RunReplicationTask(replicationInstance, sourceEndpoint, targetEndpoint, metadata.Region, schema)

By("deleting the target service key to trigger data ownership update")
targetKey.Delete()
Expand Down

0 comments on commit 7974aeb

Please sign in to comment.