Skip to content

Commit

Permalink
Merge pull request #423 from cloudfoundry/v7-cats
Browse files Browse the repository at this point in the history
Migrate CATs to use v7 CF CLI

[finishes #173740578](https://www.pivotaltracker.com/story/show/173740578)
[finishes #173741379](https://www.pivotaltracker.com/story/show/173741379)

Co-authored-by: Eric Promislow [email protected]
  • Loading branch information
acosta11 authored Jul 20, 2020
2 parents 355becc + 1bedc4a commit 46f2bb6
Show file tree
Hide file tree
Showing 94 changed files with 454 additions and 508 deletions.
7 changes: 1 addition & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,6 @@ include_apps
include_detect
include_routing
include_v3
include_capi_no_bridge
```
#### The full set of config parameters is explained below:
Expand All @@ -122,14 +121,12 @@ include_capi_no_bridge
##### Optional parameters:
`include_*` parameters are used to specify whether to skip tests based on how a deployment is configured.
* `include_apps`: Flag to include the apps test group.
* `include_backend_compatibility`: Flag to include whether we check DEA/Diego interoperability.
* `include_container_networking`: Flag to include tests related to container networking.
`include_security_groups` must also be set for tests to run. [See below](#container-networking-and-application-security-groups)
* `credhub_mode`: Valid values are `assisted` or `non-assisted`. [See below](#credhub-modes).
* `credhub_location`: Location of CredHub instance; default is `https://credhub.service.cf.internal:8844`
* `credhub_client`: UAA client credential for Service Broker write access to CredHub (required for CredHub tests); default is `credhub_admin_client`.
* `credhub_secret`: UAA client secret for Service Broker write access to CredHub (required for CredHub tests).
* `include_capi_no_bridge`: Flag to run tests that require CAPI's (currently optional) bridge consumption features.
* `include_deployments`: Flag to include tests for the cloud controller rolling deployments. V3 must also be enabled.
* `include_detect`: Flag to include tests in the detect group.
* `include_docker`: Flag to include tests related to running Docker apps on Diego. Diego must be deployed and the CC API docker_diego feature flag must be enabled for these tests to pass.
Expand All @@ -150,7 +147,6 @@ include_capi_no_bridge
* `include_v3`: Flag to include tests for the v3 API.
* `include_zipkin`: Flag to include tests for Zipkin tracing. `include_routing` must also be set for tests to run. CF must be deployed with `router.tracing.enable_zipkin` set for tests to pass.
* `use_http`: Set to true if you would like CF Acceptance Tests to use HTTP when making api and application requests. (default is HTTPS)
* `use_log_cache`: Set to false if you don't want CF Acceptance Tests to use Log Cache for reading application logs. (default is true)
* `use_existing_organization`: Set to true when you need to specify an existing organization to use rather than creating a new organization.
* `existing_organization`: Name of the existing organization to use.
* `use_existing_user`: The admin user configured above will normally be used to create a temporary user (with lesser permissions) to perform actions (such as push applications) during tests, and then delete said user after the tests have run; set this to `true` if you want to use an existing user, configured via the following properties.
Expand Down Expand Up @@ -317,7 +313,7 @@ If you are already familiar with CATs you probably know that there are many test

To execute tests in a single file use an `FDescribe` block around the tests in that file:
```go
var _ = BackendCompatibilityDescribe("Backend Compatibility", func() {
var _ = AppsDescribe("Apps", func() {
FDescribe("Focused tests", func() { // Add this line here
// ... rest of file
}) // Close here
Expand All @@ -341,7 +337,6 @@ You can of course combine the `-v` flag with the `-nodes=N` flag.
Test Group Name| Description
--- | ---
`apps`| Tests the core functionalities of Cloud Foundry: staging, running, logging, routing, buildpacks, etc. This test group should always pass against a sound Cloud Foundry deployment.
`backend_compatibility` | Tests interoperability of droplets staged on the DEAs running on Diego
`credhub`| Tests CredHub-delivered Secure Service credentials in the service binding. [CredHub configuration][credhub-secure-service-credentials] is required to run these tests. In addition to selecting a `credhub_mode`, `credhub_client` and `credhub_secret` values are required for these tests.
`detect` | Tests the ability of the platform to detect the correct buildpack for compiling an application if no buildpack is explicitly specified.
`docker`| Tests our ability to run docker containers on Diego and that we handle docker metadata correctly.
Expand Down
22 changes: 11 additions & 11 deletions apps/admin_buildpack_lifecycle.go
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ EOF
_, err = os.Create(path.Join(appPath, "some-file"))
Expect(err).ToNot(HaveOccurred())

createBuildpack := cf.Cf("create-buildpack", buildpackName, buildpackArchivePath, "0").Wait()
createBuildpack := cf.Cf("create-buildpack", buildpackName, buildpackArchivePath, "1").Wait()
Expect(createBuildpack).Should(Exit(0))
Expect(createBuildpack).Should(Say("Creating"))
Expect(createBuildpack).Should(Say("OK"))
Expand Down Expand Up @@ -193,7 +193,7 @@ EOF
_, err = os.Create(path.Join(appPath, "some-file"))
Expect(err).ToNot(HaveOccurred())

createBuildpack := cf.Cf("create-buildpack", buildpackName, buildpackArchivePath, "0").Wait()
createBuildpack := cf.Cf("create-buildpack", buildpackName, buildpackArchivePath, "1").Wait()
Expect(createBuildpack).Should(Exit(0))
Expect(createBuildpack).Should(Say("Creating"))
Expect(createBuildpack).Should(Say("OK"))
Expand Down Expand Up @@ -257,7 +257,7 @@ exit 1
_, err = os.Create(path.Join(appPath, "some-file"))
Expect(err).ToNot(HaveOccurred())

createBuildpack := cf.Cf("create-buildpack", buildpackName, buildpackArchivePath, "0").Wait()
createBuildpack := cf.Cf("create-buildpack", buildpackName, buildpackArchivePath, "1").Wait()
Expect(createBuildpack).Should(Exit(0))
Expect(createBuildpack).Should(Say("Creating"))
Expect(createBuildpack).Should(Say("OK"))
Expand All @@ -267,15 +267,15 @@ exit 1
}

itIsUsedForTheApp := func() {
push := cf.Cf("push", appName, "-m", DEFAULT_MEMORY_LIMIT, "-p", appPath, "-d", Config.GetAppsDomain()).Wait(Config.CfPushTimeoutDuration())
push := cf.Cf("push", appName, "-m", DEFAULT_MEMORY_LIMIT, "-p", appPath).Wait(Config.CfPushTimeoutDuration())

Expect(push).To(Exit(0))
appOutput := cf.Cf("app", appName).Wait()
Expect(appOutput).To(Say("buildpacks?:\\s+Simple"))
}

itDoesNotDetectForEmptyApp := func() {
push := cf.Cf("push", appName, "-m", DEFAULT_MEMORY_LIMIT, "-p", appPath, "-d", Config.GetAppsDomain()).Wait(Config.CfPushTimeoutDuration())
push := cf.Cf("push", appName, "-m", DEFAULT_MEMORY_LIMIT, "-p", appPath).Wait(Config.CfPushTimeoutDuration())

Expect(push).To(Exit(1))
Expect(combineOutput(push.Out, push.Err)).To(Say(noAppDetectedErrorRegexp))
Expand All @@ -286,7 +286,7 @@ exit 1
Expect(cf.Cf("update-buildpack", buildpackName, "--disable").Wait()).To(Exit(0))
})

push := cf.Cf("push", appName, "-m", DEFAULT_MEMORY_LIMIT, "-p", appPath, "-d", Config.GetAppsDomain()).Wait(Config.CfPushTimeoutDuration())
push := cf.Cf("push", appName, "-m", DEFAULT_MEMORY_LIMIT, "-p", appPath).Wait(Config.CfPushTimeoutDuration())
Expect(push).To(Exit(1))
Expect(combineOutput(push.Out, push.Err)).To(Say(noAppDetectedErrorRegexp))
}
Expand All @@ -295,7 +295,7 @@ exit 1
workflowhelpers.AsUser(TestSetup.AdminUserContext(), Config.DefaultTimeoutDuration(), func() {
Expect(cf.Cf("delete-buildpack", buildpackName, "-f").Wait()).To(Exit(0))
})
push := cf.Cf("push", appName, "-m", DEFAULT_MEMORY_LIMIT, "-p", appPath, "-d", Config.GetAppsDomain()).Wait(Config.CfPushTimeoutDuration())
push := cf.Cf("push", appName, "-m", DEFAULT_MEMORY_LIMIT, "-p", appPath).Wait(Config.CfPushTimeoutDuration())
Expect(push).To(Exit(1))
Expect(combineOutput(push.Out, push.Err)).To(Say(noAppDetectedErrorRegexp))
}
Expand All @@ -306,13 +306,13 @@ exit 1
"-b", buildpackName,
"-m", DEFAULT_MEMORY_LIMIT,
"-p", appPath,
"-d", Config.GetAppsDomain()).Wait(Config.CfPushTimeoutDuration())
).Wait(Config.CfPushTimeoutDuration())
Expect(push).To(Exit(1))
Expect(combineOutput(push.Out, push.Err)).To(Say(buildpackCompileFailedRegexp))
}

itRaisesBuildpackReleaseFailedError := func() {
push := cf.Cf("push", appName, "-b", buildpackName, "-m", DEFAULT_MEMORY_LIMIT, "-p", appPath, "-d", Config.GetAppsDomain()).Wait(Config.CfPushTimeoutDuration())
push := cf.Cf("push", appName, "-b", buildpackName, "-m", DEFAULT_MEMORY_LIMIT, "-p", appPath).Wait(Config.CfPushTimeoutDuration())
Expect(push).To(Exit(1))
Expect(combineOutput(push.Out, push.Err)).To(Say(buildpackReleaseFailedRegexp))
}
Expand Down Expand Up @@ -341,7 +341,7 @@ exit 1
It("stages the app using the specified buildpack", func() {
setupBadDetectBuildpack(appConfig{Empty: false})

Expect(cf.Cf("push", appName, "-b", buildpackName, "-m", DEFAULT_MEMORY_LIMIT, "-p", appPath, "-d", Config.GetAppsDomain()).Wait(Config.CfPushTimeoutDuration())).To(Exit(0))
Expect(cf.Cf("push", appName, "-b", buildpackName, "-m", DEFAULT_MEMORY_LIMIT, "-p", appPath).Wait(Config.CfPushTimeoutDuration())).To(Exit(0))

appOutput := cf.Cf("app", appName).Wait()
Expect(appOutput).To(Say("buildpacks?:\\s+" + buildpackName))
Expand All @@ -354,7 +354,7 @@ exit 1
Expect(cf.Cf("update-buildpack", buildpackName, "--disable").Wait()).To(Exit(0))
})

Expect(cf.Cf("push", appName, "-b", buildpackName, "-m", DEFAULT_MEMORY_LIMIT, "-p", appPath, "-d", Config.GetAppsDomain()).Wait(Config.CfPushTimeoutDuration())).To(Exit(1))
Expect(cf.Cf("push", appName, "-b", buildpackName, "-m", DEFAULT_MEMORY_LIMIT, "-p", appPath).Wait(Config.CfPushTimeoutDuration())).To(Exit(1))
})
})

Expand Down
2 changes: 0 additions & 2 deletions apps/app_bits_copy.go
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,11 @@ var _ = AppsDescribe("Copy app bits", func() {
"-b", Config.GetRubyBuildpackName(),
"-m", DEFAULT_MEMORY_LIMIT,
"-p", assets.NewAssets().Golang,
"-d", Config.GetAppsDomain(),
).Wait()).To(Exit(0))
Expect(cf.Cf("push", helloWorldAppName,
"--no-start",
"-m", DEFAULT_MEMORY_LIMIT,
"-p", assets.NewAssets().HelloWorld,
"-d", Config.GetAppsDomain(),
).Wait()).To(Exit(0))
})

Expand Down
3 changes: 1 addition & 2 deletions apps/app_stack.go
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ EOF
_, err = os.Create(path.Join(appPath, "some-file"))
Expect(err).ToNot(HaveOccurred())

createBuildpack := cf.Cf("create-buildpack", buildpackName, buildpackArchivePath, "0").Wait()
createBuildpack := cf.Cf("create-buildpack", buildpackName, buildpackArchivePath, "1").Wait()
Expect(createBuildpack).Should(Exit(0))
Expect(createBuildpack).Should(Say("Creating"))
Expect(createBuildpack).Should(Say("OK"))
Expand Down Expand Up @@ -141,7 +141,6 @@ EOF
"-m", DEFAULT_MEMORY_LIMIT,
"-p", appPath,
"-s", stackName,
"-d", Config.GetAppsDomain(),
).Wait(Config.CfPushTimeoutDuration())
Expect(push).To(Exit(0))
Expect(push).To(Say(expectedLSBRelease))
Expand Down
3 changes: 1 addition & 2 deletions apps/app_staging_environment.go
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ EOF
_, err = os.Create(path.Join(appPath, "some-file"))
Expect(err).ToNot(HaveOccurred())

createBuildpack := cf.Cf("create-buildpack", BuildpackName, buildpackArchivePath, "0").Wait()
createBuildpack := cf.Cf("create-buildpack", BuildpackName, buildpackArchivePath, "1").Wait()
Expect(createBuildpack).Should(Exit(0))
Expect(createBuildpack).Should(Say("Creating"))
Expect(createBuildpack).Should(Say("OK"))
Expand All @@ -124,7 +124,6 @@ EOF
"-b", BuildpackName,
"-m", DEFAULT_MEMORY_LIMIT,
"-p", appPath,
"-d", Config.GetAppsDomain(),
).Wait(Config.CfPushTimeoutDuration())
Expect(push).To(Exit(0))
Expect(push).To(Say("RUBY_LOCATION=/usr/bin/ruby"))
Expand Down
3 changes: 1 addition & 2 deletions apps/buildpack_cache.go
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ EOF
_, err = os.Create(path.Join(appPath, "some-file"))
Expect(err).ToNot(HaveOccurred())

createBuildpack := cf.Cf("create-buildpack", BuildpackName, buildpackArchivePath, "0").Wait()
createBuildpack := cf.Cf("create-buildpack", BuildpackName, buildpackArchivePath, "1").Wait()
Expect(createBuildpack).Should(Exit(0))
Expect(createBuildpack).Should(Say("Creating"))
Expect(createBuildpack).Should(Say("OK"))
Expand All @@ -127,7 +127,6 @@ EOF
"-b", BuildpackName,
"-m", DEFAULT_MEMORY_LIMIT,
"-p", appPath,
"-d", Config.GetAppsDomain(),
).Wait(Config.CfPushTimeoutDuration())).To(Exit(0))

Eventually(func() string {
Expand Down
3 changes: 1 addition & 2 deletions apps/changing_start_command.go
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,6 @@ var _ = AppsDescribe("Changing an app's start command", func() {
"-b", Config.GetBinaryBuildpackName(),
"-m", DEFAULT_MEMORY_LIMIT,
"-p", assets.NewAssets().Catnip,
"-d", Config.GetAppsDomain(),
"-c", "FOO=foo ./catnip",
).Wait(Config.CfPushTimeoutDuration())).To(Exit(0))
})
Expand Down Expand Up @@ -93,7 +92,7 @@ var _ = AppsDescribe("Changing an app's start command", func() {
}

BeforeEach(func() {
Expect(cf.Cf("push", appName, "-b", Config.GetNodejsBuildpackName(), "-m", DEFAULT_MEMORY_LIMIT, "-p", assets.NewAssets().NodeWithProcfile, "-d", Config.GetAppsDomain()).Wait(Config.CfPushTimeoutDuration())).To(Exit(0))
Expect(cf.Cf("push", appName, "-b", Config.GetNodejsBuildpackName(), "-m", DEFAULT_MEMORY_LIMIT, "-p", assets.NewAssets().NodeWithProcfile).Wait(Config.CfPushTimeoutDuration())).To(Exit(0))
})

It("detects the use of the start command in the 'web' process type", func() {
Expand Down
2 changes: 0 additions & 2 deletions apps/crashing.go
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ var _ = AppsDescribe("Crashing", func() {
"-b", Config.GetBinaryBuildpackName(),
"-m", DEFAULT_MEMORY_LIMIT,
"-p", assets.NewAssets().Catnip,
"-d", Config.GetAppsDomain(),
).Wait(Config.CfPushTimeoutDuration())).To(Exit(1))

Eventually(func() string {
Expand All @@ -55,7 +54,6 @@ var _ = AppsDescribe("Crashing", func() {
"-m", DEFAULT_MEMORY_LIMIT,
"-p", assets.NewAssets().Catnip,
"-c", "./catnip",
"-d", Config.GetAppsDomain(),
).Wait(Config.CfPushTimeoutDuration())).To(Exit(0))
})

Expand Down
12 changes: 6 additions & 6 deletions apps/default_environment_variables.go
Original file line number Diff line number Diff line change
Expand Up @@ -91,9 +91,9 @@ exit 1
"-p", assets.NewAssets().HelloWorld,
"-b", buildpackName,
"-m", DEFAULT_MEMORY_LIMIT,
"-d", Config.GetAppsDomain()).Wait(Config.CfPushTimeoutDuration())
Eventually(pushSession, Config.CfPushTimeoutDuration()).Should(Exit(1))
).Wait(Config.CfPushTimeoutDuration())

Eventually(pushSession, Config.CfPushTimeoutDuration()).Should(Exit(1))
pushSessionContent := pushSession.Buffer().Contents()

Expect(string(pushSessionContent)).To(MatchRegexp("LANG=en_US\\.UTF-8"))
Expand All @@ -115,7 +115,7 @@ exit 1
"-p", assets.NewAssets().Binary,
"-b", "binary_buildpack",
"-m", DEFAULT_MEMORY_LIMIT,
"-d", Config.GetAppsDomain()),
),
Config.CfPushTimeoutDuration(),
).Should(Exit(0))

Expand Down Expand Up @@ -152,15 +152,15 @@ exit 1
if Config.GetIncludeTasks() {
taskName := "get-env"

Eventually(cf.Cf("run-task", appName, "env", "--name", taskName)).Should(Exit(0))
Eventually(cf.Cf("run-task", appName, "--command", "env", "--name", taskName)).Should(Exit(0))

Eventually(func() string {
return getTaskState(appName)
}).Should(Equal("SUCCEEDED"))

var taskStdout string
Eventually(func() string {
appLogsSession := logs.Tail(Config.GetUseLogCache(), appName)
appLogsSession := logs.Recent(appName)
appLogsSession.Wait()

taskStdout = string(appLogsSession.Out.Contents())
Expand Down Expand Up @@ -210,5 +210,5 @@ func getTaskState(appName string) string {
Expect(listCommand).To(Exit(0))
listOutput := string(listCommand.Out.Contents())
lines := strings.Split(listOutput, "\n")
return strings.Fields(lines[4])[2]
return strings.Fields(lines[3])[2]
}
2 changes: 1 addition & 1 deletion apps/delete_route.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ var _ = AppsDescribe("Delete Route", func() {
"-m", DEFAULT_MEMORY_LIMIT,
"-p", assets.NewAssets().Catnip,
"-c", "./catnip",
"-d", Config.GetAppsDomain()).Wait(Config.CfPushTimeoutDuration())).To(Exit(0))
).Wait(Config.CfPushTimeoutDuration())).To(Exit(0))
Eventually(func() string {
return helpers.CurlAppRoot(Config, appName)
}).Should(ContainSubstring("Catnip?"))
Expand Down
2 changes: 1 addition & 1 deletion apps/droplet_uploading_and_downloading.go
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ var _ = AppsDescribe("Uploading and Downloading droplets", func() {
BeforeEach(func() {
helloWorldAppName = random_name.CATSRandomName("APP")

Expect(cf.Cf("push", helloWorldAppName, "-b", Config.GetRubyBuildpackName(), "-m", DEFAULT_MEMORY_LIMIT, "-p", assets.NewAssets().HelloWorld, "-d", Config.GetAppsDomain()).Wait(Config.CfPushTimeoutDuration())).To(Exit(0))
Expect(cf.Cf("push", helloWorldAppName, "-b", Config.GetRubyBuildpackName(), "-m", DEFAULT_MEMORY_LIMIT, "-p", assets.NewAssets().HelloWorld).Wait(Config.CfPushTimeoutDuration())).To(Exit(0))
})

AfterEach(func() {
Expand Down
8 changes: 4 additions & 4 deletions apps/encoding.go
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
package apps

import (
"path/filepath"

. "github.com/cloudfoundry/cf-acceptance-tests/cats_suite_helpers"
. "github.com/onsi/ginkgo"
. "github.com/onsi/gomega"
Expand All @@ -20,13 +22,11 @@ var _ = AppsDescribe("Encoding", func() {
appName = random_name.CATSRandomName("APP")
Expect(cf.Cf("push",
appName,
"--no-start",
"-b", Config.GetJavaBuildpackName(),
"-p", assets.NewAssets().Java,
"-m", "1024M",
"-d", Config.GetAppsDomain()).Wait(Config.CfPushTimeoutDuration())).To(Exit(0))
Expect(cf.Cf("set-env", appName, "JAVA_OPTS", "-Djava.security.egd=file:///dev/urandom").Wait()).To(Exit(0))
Expect(cf.Cf("start", appName).Wait(CF_JAVA_TIMEOUT)).To(Exit(0))
"-f", filepath.Join(assets.NewAssets().Java, "manifest.yml"),
).Wait(CF_JAVA_TIMEOUT)).To(Exit(0))
})

AfterEach(func() {
Expand Down
6 changes: 3 additions & 3 deletions apps/environment_variables_group.go
Original file line number Diff line number Diff line change
Expand Up @@ -130,9 +130,9 @@ exit 1
Expect(cf.Cf("create-buildpack", buildpackName, buildpackZip, "999").Wait()).To(Exit(0))
})

Expect(cf.Cf("push", appName, "-m", DEFAULT_MEMORY_LIMIT, "-b", buildpackName, "-p", assets.NewAssets().HelloWorld, "-d", Config.GetAppsDomain()).Wait(Config.CfPushTimeoutDuration())).To(Exit(1))
Expect(cf.Cf("push", appName, "-m", DEFAULT_MEMORY_LIMIT, "-b", buildpackName, "-p", assets.NewAssets().HelloWorld).Wait(Config.CfPushTimeoutDuration())).To(Exit(1))

Eventually(logs.Tail(Config.GetUseLogCache(), appName)).Should(Say(envVarValue))
Eventually(logs.Recent(appName)).Should(Say(envVarValue))
})
})

Expand Down Expand Up @@ -167,7 +167,7 @@ exit 1
"-m", DEFAULT_MEMORY_LIMIT,
"-p", assets.NewAssets().Catnip,
"-c", "./catnip",
"-d", Config.GetAppsDomain()).Wait(Config.CfPushTimeoutDuration())).To(Exit(0))
).Wait(Config.CfPushTimeoutDuration())).To(Exit(0))

env := helpers.CurlApp(Config, appName, "/env.json")

Expand Down
7 changes: 2 additions & 5 deletions apps/healthcheck.go
Original file line number Diff line number Diff line change
Expand Up @@ -38,15 +38,14 @@ var _ = AppsDescribe("Healthcheck", func() {
"-f", filepath.Join(assets.NewAssets().WorkerApp, "manifest.yml"),
"-b", "go_buildpack",
"-m", DEFAULT_MEMORY_LIMIT,
"-d", Config.GetAppsDomain(),
"-i", "1",
"-u", "none"),
"-u", "process"),
Config.CfPushTimeoutDuration(),
).Should(Exit(0))

By("verifying it's up")
Eventually(func() *Session {
appLogsSession := logs.Tail(Config.GetUseLogCache(), appName)
appLogsSession := logs.Recent(appName)
Expect(appLogsSession.Wait()).To(Exit(0))
return appLogsSession
}).Should(gbytes.Say("I am working at"))
Expand All @@ -62,7 +61,6 @@ var _ = AppsDescribe("Healthcheck", func() {
"-m", DEFAULT_MEMORY_LIMIT,
"-p", assets.NewAssets().Catnip,
"-c", "./catnip",
"-d", Config.GetAppsDomain(),
"-i", "1",
"-u", "port"),
Config.CfPushTimeoutDuration(),
Expand All @@ -82,7 +80,6 @@ var _ = AppsDescribe("Healthcheck", func() {
"-m", DEFAULT_MEMORY_LIMIT,
"-p", assets.NewAssets().Catnip,
"-c", "./catnip",
"-d", Config.GetAppsDomain(),
"-i", "1",
"-u", "port"),
Config.CfPushTimeoutDuration(),
Expand Down
Loading

0 comments on commit 46f2bb6

Please sign in to comment.