Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 9 additions & 7 deletions test/s1/appframework/appframework_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -181,18 +181,22 @@ var _ = Describe("s1appfw test", func() {
Context("appframework Standalone deployment (S1) with App Framework", func() {
It("smoke, s1, appframework: can deploy a Standalone and have ES app installed", func() {

//Delete apps on S3 for new Apps
testenvInstance.Log.Info("Delete Apps on S3 before upload ES")
testenv.DeleteFilesOnS3(testS3Bucket, uploadedApps)
uploadedApps = nil

// ES is a huge file, we configure it here rather than in BeforeSuite/BeforeEach to save time for other tests
// Upload ES app to S3
esApp := []string{"SplunkEnterpriseSecuritySuite"}
appListV1 = append(appListV1, esApp...)
appFileList := testenv.GetAppFileList(appListV1, 1)
appFileList := testenv.GetAppFileList(esApp, 1)

// Download ES App from S3
err := testenv.DownloadFilesFromS3(testDataS3Bucket, s3AppDirV1, downloadDirV1, testenv.GetAppFileList(esApp, 1))
err := testenv.DownloadFilesFromS3(testDataS3Bucket, s3AppDirV1, downloadDirV1, appFileList)
Expect(err).To(Succeed(), "Unable to download ES app file")

// Upload ES app to S3
uploadedFiles, err := testenv.UploadFilesToS3(testS3Bucket, s3TestDir, testenv.GetAppFileList(esApp, 1), downloadDirV1)
uploadedFiles, err := testenv.UploadFilesToS3(testS3Bucket, s3TestDir, appFileList, downloadDirV1)
Expect(err).To(Succeed(), "Unable to upload ES app to S3 test directory")
uploadedApps = append(uploadedApps, uploadedFiles...)

Expand Down Expand Up @@ -220,8 +224,6 @@ var _ = Describe("s1appfw test", func() {
ImagePullPolicy: "Always",
},
Volumes: []corev1.Volume{},
// LivenessInitialDelaySeconds: 600,
// ReadinessInitialDelaySeconds: 660,
},
AppFrameworkConfig: appFrameworkSpec,
}
Expand All @@ -239,7 +241,7 @@ var _ = Describe("s1appfw test", func() {

// Verify apps are installed locally
standalonePod := []string{fmt.Sprintf(testenv.StandalonePod, deployment.GetName(), 0)}
testenv.VerifyAppInstalled(deployment, testenvInstance, testenvInstance.GetName(), standalonePod, appListV1, false, "enabled", false, false)
testenv.VerifyAppInstalled(deployment, testenvInstance, testenvInstance.GetName(), standalonePod, esApp, false, "enabled", false, false)
})
})
})