Skip to content
This repository has been archived by the owner on Jun 28, 2024. It is now read-only.

integration/docker: read default number of vCPUs from config file #351

Merged
merged 2 commits into from
May 30, 2018

Conversation

devimc
Copy link

@devimc devimc commented May 29, 2018

Read the default number of vCPUs from config file is more reliable
than runnning a container with nproc as workload

fixes #350

Signed-off-by: Julio Montes [email protected]

@devimc devimc force-pushed the docker/loadRuntimeConfig branch from b990e07 to 08f895f Compare May 29, 2018 19:11
Gopkg.lock Outdated
[[projects]]
name = "github.com/BurntSushi/toml"
packages = ["."]
revision = "b26d9c308763d68093482582cea63d69be07a0f0"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any chance we could move this commit, maybe to the head commit. This is tied to the 0.3.0 release I believe, but I'd like to pick up this commit In particular to get the updated license for that package :-)

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done, thanks

var err error
runtimeConfigPath := DefaultRuntimeConfigPath

args := []string{"--kata-show-default-config-paths"}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice

stdout, _, exitCode := cmd.Run()
if exitCode == 0 && stdout != "" {
for _, c := range strings.Split(stdout, "\n") {
if _, err = os.Stat(c); os.IsExist(err) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This doesn't look right to me - I don't think IsExist() does what we want here as err is expected to be nil when os.Stat() succeeds.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ahhhh, good catch! thanks

Julio Montes added 2 commits May 30, 2018 07:43
github.com/BurntSushi/toml is to read toml files,
we need this project to read the runtime configuration
file

Signed-off-by: Julio Montes <[email protected]>
Read the default number of vCPUs from config file is more reliable
than runnning a container with nproc as workload

fixes kata-containers#350

Signed-off-by: Julio Montes <[email protected]>
@devimc devimc force-pushed the docker/loadRuntimeConfig branch from 08f895f to cc7ba87 Compare May 30, 2018 12:45
@devimc
Copy link
Author

devimc commented May 30, 2018

@jodh-intel @grahamwhaley changes applied, thanks

@jodh-intel
Copy link
Contributor

lgtm

@chavafg
Copy link
Contributor

chavafg commented May 30, 2018

lgtm

Approved with PullApprove

@chavafg chavafg merged commit 2645701 into kata-containers:master May 30, 2018
nitkon added a commit to nitkon/tests that referenced this pull request May 13, 2019
Update Ginkgo version to latest 1.8.0

Range of commits re-vendoring as introduced:

        eea6ad0 v1.8.0
        3cd45fa allow config of the vet flag for `go test` (kata-containers#562)
        d56ee76 Support projects using go modules
        75b9920 Run CI on Go 1.12 and not 1.9
        dbaca8e chore(godoc): fixes typos in Measurement funcs
        f493786 Optimize focus to avoid allocations
        505cc35 Ensure generated test file names are underscored
        c195187 Update tested go versions in Travis build
        2e1be8f v1.7.0
        0d4f080 Add JustAfterEach (kata-containers#484)
        aec9277 Add Go 1.11 to Travis build matrix
        2445fc1 Correctly round suite time in junit reporter
        46bbc26 Avoid using -i argument to go test for Golang 1.10+
        3774a09 v1.6.0
        69338ec fix: for `go vet` to pass
        7004cb1 docs: fix for contributing instructions
        d848015 consolidate and streamline contribution docs (kata-containers#494)
        39febac add --debug flag to emit node output to files (kata-containers#499)
        e51bee6 Make generated Junit file compatable with "Maven Surefire" (kata-containers#488)
        000d317 all: gofmt
        c73579c Increase eventually timeout to 30s
        294d8f4 Clarify asynchronous test behaviour
        26d2143 Travis badge should only show master
        fa5faba v1.5.0
        447a5fe Bring the changelog up to date (kata-containers#470)
        3e57aaf Synchronise SIGTERM registration
        9a820dd Update CHANGELOG.md
        c556e43 Unfocus command ignores "vendor" folder
        5b0165e copyIn helper function accepts flag to copy recursively
        7430ca7 Ignore packages whose tests are all ignored by go
        a5a8ff7 Fix race condition in coverage tests
        2f714bf Increase the threshold when checking time measuments
        e873237 Add go 1.10 to travis
        a37f4c0 Update CHANGELOG.md
        c0b857d Fail fast when the outputdir of combined coverage profile does not exist
        e37dbfe Update fixtures to work using go1.10
        874520d Add an extra new line after reporting spec run completion
        ae61c63 added name name field to junit reported testsuite
        bca5260 Fix test using gcflags
        79d812b Add a `RELEASING.md` guide for creating a release
        457e2d9 Do not set the run time of a spec when the dryRun flag is used
        ee65bdb Also process FWhen when unfocusing
        df87dfe Also process FSpecify when unfocusing
        7d481bc Synchronise the access to the state of specs to avoid race conditions
        747514b Add tests for When/Specify
        7484dad Update comments and README.md for `When` DSL
        0747408 Changed test names
        329d7ed Fix comments on Spec Duration
        6c46eb8 fix the tests on go versions <1.9
        65ca40e add a test case for kata-containers#415
        b977ede Fix Ginkgo stack trace on failure for Specify
        dd826c8 Add a When() synonym for Context() (kata-containers#348)
        20d1598 Reword compatibility
        17f6b97 Update README with Go 1.6+, Golang -> Go
        010792e Defer functions
        78484e1 Fix go vet issues
        70ee229 Build with go 1.9 in CI
        a299f56 Use fmt.Errorf instead of errors.New(fmt.Sprintf
        f151c44 Remove unused variable
        b95e2f8 Fix imports
        0bec0b0 Imports in generated code should follow conventions
        c0c4881 Prevent data race error when Recording a benchmark value from multiple go routines
        652e15c Re-add noisySkippings flag
        4b883f0 Replace GOPATH in Environment
        5f49dad Added Duration on GinkgoTestDescription
        11459a8 Allow coverage to be displayed for focused specs (kata-containers#367)
        8382b23 ensure customer reporters are run before default reporter
        228e3a8 Handle -outputdir flag (kata-containers#364)
        43392d5 Handle -coverprofile flag (kata-containers#355)
        9eda700 v1.4.0
        d2a9887 v1.4.0
        2e502de fix CONTRIBUTING.md
        e000260 Add a CONTRIBUTING.md file
        1e72798 add -timeout flag.  fixes kata-containers#248
        1bf4577 add 'requireSuite' flag to cause failure if there are test files but no suite (kata-containers#359)
        6665a7c update changelog
        08ae9c5 emit compilation output
        170dc42 link to vscode extension
        15a58d2 add ginkgo watch -watchRegExp fixes kata-containers#356
        ed94a3a remove fixCompilationOutput  (fixes kata-containers#357)
        f24729c Remove mailing list
        a1f616c Add Rick and Morty quote to untilItFails messages (kata-containers#354)
        502bce8 Revert "Fix wrong repo URL (kata-containers#351)" (kata-containers#352)
        18c43bb Fix wrong repo URL (kata-containers#351)
        83438ca Lack of test suites no longer breaks builds (kata-containers#347)
        6adbc26 Update CHANGELOG.md
        b1d624c Warn when a suite has test files but no tests to run (kata-containers#345)
        f40a49d fix flaky test by, you know, not relying on obscure go internals
        9b279e6 update .travis.yml to get latest patch releases
        a740490 fix failing go 1.5 tests
        a302d2c ensure tests pass on Go 1.8.1

Fixes: kata-containers#1550

Signed-off-by: Nitesh Konkar <[email protected]>
nitkon added a commit to nitkon/tests that referenced this pull request May 13, 2019
Update Ginkgo version to latest 1.8.0

Range of commits re-vendoring as introduced:

        eea6ad0 v1.8.0
        3cd45fa allow config of the vet flag for `go test` (kata-containers#562)
        d56ee76 Support projects using go modules
        75b9920 Run CI on Go 1.12 and not 1.9
        dbaca8e chore(godoc): fixes typos in Measurement funcs
        f493786 Optimize focus to avoid allocations
        505cc35 Ensure generated test file names are underscored
        c195187 Update tested go versions in Travis build
        2e1be8f v1.7.0
        0d4f080 Add JustAfterEach (kata-containers#484)
        aec9277 Add Go 1.11 to Travis build matrix
        2445fc1 Correctly round suite time in junit reporter
        46bbc26 Avoid using -i argument to go test for Golang 1.10+
        3774a09 v1.6.0
        69338ec fix: for `go vet` to pass
        7004cb1 docs: fix for contributing instructions
        d848015 consolidate and streamline contribution docs (kata-containers#494)
        39febac add --debug flag to emit node output to files (kata-containers#499)
        e51bee6 Make generated Junit file compatable with "Maven Surefire" (kata-containers#488)
        000d317 all: gofmt
        c73579c Increase eventually timeout to 30s
        294d8f4 Clarify asynchronous test behaviour
        26d2143 Travis badge should only show master
        fa5faba v1.5.0
        447a5fe Bring the changelog up to date (kata-containers#470)
        3e57aaf Synchronise SIGTERM registration
        9a820dd Update CHANGELOG.md
        c556e43 Unfocus command ignores "vendor" folder
        5b0165e copyIn helper function accepts flag to copy recursively
        7430ca7 Ignore packages whose tests are all ignored by go
        a5a8ff7 Fix race condition in coverage tests
        2f714bf Increase the threshold when checking time measuments
        e873237 Add go 1.10 to travis
        a37f4c0 Update CHANGELOG.md
        c0b857d Fail fast when the outputdir of combined coverage profile does not exist
        e37dbfe Update fixtures to work using go1.10
        874520d Add an extra new line after reporting spec run completion
        ae61c63 added name name field to junit reported testsuite
        bca5260 Fix test using gcflags
        79d812b Add a `RELEASING.md` guide for creating a release
        457e2d9 Do not set the run time of a spec when the dryRun flag is used
        ee65bdb Also process FWhen when unfocusing
        df87dfe Also process FSpecify when unfocusing
        7d481bc Synchronise the access to the state of specs to avoid race conditions
        747514b Add tests for When/Specify
        7484dad Update comments and README.md for `When` DSL
        0747408 Changed test names
        329d7ed Fix comments on Spec Duration
        6c46eb8 fix the tests on go versions <1.9
        65ca40e add a test case for kata-containers#415
        b977ede Fix Ginkgo stack trace on failure for Specify
        dd826c8 Add a When() synonym for Context() (kata-containers#348)
        20d1598 Reword compatibility
        17f6b97 Update README with Go 1.6+, Golang -> Go
        010792e Defer functions
        78484e1 Fix go vet issues
        70ee229 Build with go 1.9 in CI
        a299f56 Use fmt.Errorf instead of errors.New(fmt.Sprintf
        f151c44 Remove unused variable
        b95e2f8 Fix imports
        0bec0b0 Imports in generated code should follow conventions
        c0c4881 Prevent data race error when Recording a benchmark value from multiple go routines
        652e15c Re-add noisySkippings flag
        4b883f0 Replace GOPATH in Environment
        5f49dad Added Duration on GinkgoTestDescription
        11459a8 Allow coverage to be displayed for focused specs (kata-containers#367)
        8382b23 ensure customer reporters are run before default reporter
        228e3a8 Handle -outputdir flag (kata-containers#364)
        43392d5 Handle -coverprofile flag (kata-containers#355)
        9eda700 v1.4.0
        d2a9887 v1.4.0
        2e502de fix CONTRIBUTING.md
        e000260 Add a CONTRIBUTING.md file
        1e72798 add -timeout flag.  fixes kata-containers#248
        1bf4577 add 'requireSuite' flag to cause failure if there are test files but no suite (kata-containers#359)
        6665a7c update changelog
        08ae9c5 emit compilation output
        170dc42 link to vscode extension
        15a58d2 add ginkgo watch -watchRegExp fixes kata-containers#356
        ed94a3a remove fixCompilationOutput  (fixes kata-containers#357)
        f24729c Remove mailing list
        a1f616c Add Rick and Morty quote to untilItFails messages (kata-containers#354)
        502bce8 Revert "Fix wrong repo URL (kata-containers#351)" (kata-containers#352)
        18c43bb Fix wrong repo URL (kata-containers#351)
        83438ca Lack of test suites no longer breaks builds (kata-containers#347)
        6adbc26 Update CHANGELOG.md
        b1d624c Warn when a suite has test files but no tests to run (kata-containers#345)
        f40a49d fix flaky test by, you know, not relying on obscure go internals
        9b279e6 update .travis.yml to get latest patch releases
        a740490 fix failing go 1.5 tests
        a302d2c ensure tests pass on Go 1.8.1

Fixes: kata-containers#1550

Signed-off-by: Nitesh Konkar <[email protected]>
nitkon added a commit to nitkon/tests that referenced this pull request May 13, 2019
Update Ginkgo version to latest 1.8.0

Range of commits re-vendoring as introduced:

            eea6ad0 v1.8.0
            3cd45fa allow config of the vet flag for `go test` (kata-containers#562)
            d56ee76 Support projects using go modules
            75b9920 Run CI on Go 1.12 and not 1.9
            dbaca8e chore(godoc): fixes typos in Measurement funcs
            f493786 Optimize focus to avoid allocations
            505cc35 Ensure generated test file names are underscored
            c195187 Update tested go versions in Travis build
            2e1be8f v1.7.0
            0d4f080 Add JustAfterEach (kata-containers#484)
            aec9277 Add Go 1.11 to Travis build matrix
            2445fc1 Correctly round suite time in junit reporter
            46bbc26 Avoid using -i argument to go test for Golang 1.10+
            3774a09 v1.6.0
            69338ec fix: for `go vet` to pass
            7004cb1 docs: fix for contributing instructions
            d848015 consolidate and streamline contribution docs (kata-containers#494)
            39febac add --debug flag to emit node output to files (kata-containers#499)
            e51bee6 Make generated Junit file compatable with "Maven Surefire" (kata-containers#488)
            000d317 all: gofmt
            c73579c Increase eventually timeout to 30s
            294d8f4 Clarify asynchronous test behaviour
            26d2143 Travis badge should only show master
            fa5faba v1.5.0
            447a5fe Bring the changelog up to date (kata-containers#470)
            3e57aaf Synchronise SIGTERM registration
            9a820dd Update CHANGELOG.md
            c556e43 Unfocus command ignores "vendor" folder
            5b0165e copyIn helper function accepts flag to copy recursively
            7430ca7 Ignore packages whose tests are all ignored by go
            a5a8ff7 Fix race condition in coverage tests
            2f714bf Increase the threshold when checking time measuments
            e873237 Add go 1.10 to travis
            a37f4c0 Update CHANGELOG.md
            c0b857d Fail fast when the outputdir of combined coverage profile does not exist
            e37dbfe Update fixtures to work using go1.10
            874520d Add an extra new line after reporting spec run completion
            ae61c63 added name name field to junit reported testsuite
            bca5260 Fix test using gcflags
            79d812b Add a `RELEASING.md` guide for creating a release
            457e2d9 Do not set the run time of a spec when the dryRun flag is used
            ee65bdb Also process FWhen when unfocusing
            df87dfe Also process FSpecify when unfocusing
            7d481bc Synchronise the access to the state of specs to avoid race conditions
            747514b Add tests for When/Specify
            7484dad Update comments and README.md for `When` DSL
            0747408 Changed test names
            329d7ed Fix comments on Spec Duration
            6c46eb8 fix the tests on go versions <1.9
            65ca40e add a test case for kata-containers#415
            b977ede Fix Ginkgo stack trace on failure for Specify
            dd826c8 Add a When() synonym for Context() (kata-containers#348)
            20d1598 Reword compatibility
            17f6b97 Update README with Go 1.6+, Golang -> Go
            010792e Defer functions
            78484e1 Fix go vet issues
            70ee229 Build with go 1.9 in CI
            a299f56 Use fmt.Errorf instead of errors.New(fmt.Sprintf
            f151c44 Remove unused variable
            b95e2f8 Fix imports
            0bec0b0 Imports in generated code should follow conventions
            c0c4881 Prevent data race error when Recording a benchmark value from multiple go routines
            652e15c Re-add noisySkippings flag
            4b883f0 Replace GOPATH in Environment
            5f49dad Added Duration on GinkgoTestDescription
            11459a8 Allow coverage to be displayed for focused specs (kata-containers#367)
            8382b23 ensure customer reporters are run before default reporter
            228e3a8 Handle -outputdir flag (kata-containers#364)
            43392d5 Handle -coverprofile flag (kata-containers#355)
            9eda700 v1.4.0
            d2a9887 v1.4.0
            2e502de fix CONTRIBUTING.md
            e000260 Add a CONTRIBUTING.md file
            1e72798 add -timeout flag.  fixes kata-containers#248
            1bf4577 add 'requireSuite' flag to cause failure if there are test files but no suite (kata-containers#359)
            6665a7c update changelog
            08ae9c5 emit compilation output
            170dc42 link to vscode extension
            15a58d2 add ginkgo watch -watchRegExp fixes kata-containers#356
            ed94a3a remove fixCompilationOutput  (fixes kata-containers#357)
            f24729c Remove mailing list
            a1f616c Add Rick and Morty quote to untilItFails messages (kata-containers#354)
            502bce8 Revert "Fix wrong repo URL (kata-containers#351)" (kata-containers#352)
            18c43bb Fix wrong repo URL (kata-containers#351)
            83438ca Lack of test suites no longer breaks builds (kata-containers#347)
            6adbc26 Update CHANGELOG.md
            b1d624c Warn when a suite has test files but no tests to run (kata-containers#345)
            f40a49d fix flaky test by, you know, not relying on obscure go internals
            9b279e6 update .travis.yml to get latest patch releases
            a740490 fix failing go 1.5 tests
            a302d2c ensure tests pass on Go 1.8.1

Fixes: kata-containers#1550

Signed-off-by: Nitesh Konkar <[email protected]>
nitkon added a commit to nitkon/tests that referenced this pull request May 13, 2019
Update Ginkgo version to latest 1.8.0
"dep ensure" panics with "panic: version
queue is empty" and hence we add source
to fsnotify.

Range of commits re-vendoring as introduced:

                eea6ad0 v1.8.0
                3cd45fa allow config of the vet flag for `go test` (kata-containers#562)
                d56ee76 Support projects using go modules
                75b9920 Run CI on Go 1.12 and not 1.9
                dbaca8e chore(godoc): fixes typos in Measurement funcs
                f493786 Optimize focus to avoid allocations
                505cc35 Ensure generated test file names are underscored
                c195187 Update tested go versions in Travis build
                2e1be8f v1.7.0
                0d4f080 Add JustAfterEach (kata-containers#484)
                aec9277 Add Go 1.11 to Travis build matrix
                2445fc1 Correctly round suite time in junit reporter
                46bbc26 Avoid using -i argument to go test for Golang 1.10+
                3774a09 v1.6.0
                69338ec fix: for `go vet` to pass
                7004cb1 docs: fix for contributing instructions
                d848015 consolidate and streamline contribution docs (kata-containers#494)
                39febac add --debug flag to emit node output to files (kata-containers#499)
                e51bee6 Make generated Junit file compatable with "Maven Surefire" (kata-containers#488)
                000d317 all: gofmt
                c73579c Increase eventually timeout to 30s
                294d8f4 Clarify asynchronous test behaviour
                26d2143 Travis badge should only show master
                fa5faba v1.5.0
                447a5fe Bring the changelog up to date (kata-containers#470)
                3e57aaf Synchronise SIGTERM registration
                9a820dd Update CHANGELOG.md
                c556e43 Unfocus command ignores "vendor" folder
                5b0165e copyIn helper function accepts flag to copy recursively
                7430ca7 Ignore packages whose tests are all ignored by go
                a5a8ff7 Fix race condition in coverage tests
                2f714bf Increase the threshold when checking time measuments
                e873237 Add go 1.10 to travis
                a37f4c0 Update CHANGELOG.md
                c0b857d Fail fast when the outputdir of combined coverage profile does not exist
                e37dbfe Update fixtures to work using go1.10
                874520d Add an extra new line after reporting spec run completion
                ae61c63 added name name field to junit reported testsuite
                bca5260 Fix test using gcflags
                79d812b Add a `RELEASING.md` guide for creating a release
                457e2d9 Do not set the run time of a spec when the dryRun flag is used
                ee65bdb Also process FWhen when unfocusing
                df87dfe Also process FSpecify when unfocusing
                7d481bc Synchronise the access to the state of specs to avoid race conditions
                747514b Add tests for When/Specify
                7484dad Update comments and README.md for `When` DSL
                0747408 Changed test names
                329d7ed Fix comments on Spec Duration
                6c46eb8 fix the tests on go versions <1.9
                65ca40e add a test case for kata-containers#415
                b977ede Fix Ginkgo stack trace on failure for Specify
                dd826c8 Add a When() synonym for Context() (kata-containers#348)
                20d1598 Reword compatibility
                17f6b97 Update README with Go 1.6+, Golang -> Go
                010792e Defer functions
                78484e1 Fix go vet issues
                70ee229 Build with go 1.9 in CI
                a299f56 Use fmt.Errorf instead of errors.New(fmt.Sprintf
                f151c44 Remove unused variable
                b95e2f8 Fix imports
                0bec0b0 Imports in generated code should follow conventions
                c0c4881 Prevent data race error when Recording a benchmark value from multiple go routines
                652e15c Re-add noisySkippings flag
                4b883f0 Replace GOPATH in Environment
                4b883f0 Replace GOPATH in Environment
                5f49dad Added Duration on GinkgoTestDescription
                11459a8 Allow coverage to be displayed for focused specs (kata-containers#367)
                8382b23 ensure customer reporters are run before default reporter
                228e3a8 Handle -outputdir flag (kata-containers#364)
                43392d5 Handle -coverprofile flag (kata-containers#355)
                9eda700 v1.4.0
                d2a9887 v1.4.0
                2e502de fix CONTRIBUTING.md
                e000260 Add a CONTRIBUTING.md file
                1e72798 add -timeout flag.  fixes kata-containers#248
                1bf4577 add 'requireSuite' flag to cause failure if there are test files but no suite (kata-containers#359)
                6665a7c update changelog
                08ae9c5 emit compilation output
                170dc42 link to vscode extension
                15a58d2 add ginkgo watch -watchRegExp fixes kata-containers#356
                ed94a3a remove fixCompilationOutput  (fixes kata-containers#357)
                f24729c Remove mailing list
                a1f616c Add Rick and Morty quote to untilItFails messages (kata-containers#354)
                502bce8 Revert "Fix wrong repo URL (kata-containers#351)" (kata-containers#352)
                18c43bb Fix wrong repo URL (kata-containers#351)
                83438ca Lack of test suites no longer breaks builds (kata-containers#347)
                6adbc26 Update CHANGELOG.md
                b1d624c Warn when a suite has test files but no tests to run (kata-containers#345)
                f40a49d fix flaky test by, you know, not relying on obscure go internals
                9b279e6 update .travis.yml to get latest patch releases
                a740490 fix failing go 1.5 tests
                a302d2c ensure tests pass on Go 1.8.1

Fixes: kata-containers#1550

Signed-off-by: Nitesh Konkar <[email protected]>
nitkon added a commit to nitkon/tests that referenced this pull request May 13, 2019
Update Ginkgo version to latest 1.8.0
"dep ensure" panics with "panic: version
queue is empty" and hence we add source
to fsnotify.
Range of commits re-vendoring introduced:

    eea6ad0 v1.8.0
    3cd45fa allow config of the vet flag for `go test` (kata-containers#562)
    d56ee76 Support projects using go modules
    75b9920 Run CI on Go 1.12 and not 1.9
    dbaca8e chore(godoc): fixes typos in Measurement funcs
    f493786 Optimize focus to avoid allocations
    505cc35 Ensure generated test file names are underscored
    c195187 Update tested go versions in Travis build
    2e1be8f v1.7.0
    0d4f080 Add JustAfterEach (kata-containers#484)
    aec9277 Add Go 1.11 to Travis build matrix
    2445fc1 Correctly round suite time in junit reporter
    46bbc26 Avoid using -i argument to go test for Golang 1.10+
    3774a09 v1.6.0
    69338ec fix: for `go vet` to pass
    7004cb1 docs: fix for contributing instructions
    d848015 consolidate and streamline contribution docs (kata-containers#494)
    39febac add --debug flag to emit node output to files (kata-containers#499)
    e51bee6 Make generated Junit file compatable with "Maven Surefire" (kata-containers#488)
    000d317 all: gofmt
    c73579c Increase eventually timeout to 30s
    294d8f4 Clarify asynchronous test behaviour
    26d2143 Travis badge should only show master
    fa5faba v1.5.0
    447a5fe Bring the changelog up to date (kata-containers#470)
    3e57aaf Synchronise SIGTERM registration
    9a820dd Update CHANGELOG.md
    c556e43 Unfocus command ignores "vendor" folder
    5b0165e copyIn helper function accepts flag to copy recursively
    7430ca7 Ignore packages whose tests are all ignored by go
    a5a8ff7 Fix race condition in coverage tests
    2f714bf Increase the threshold when checking time measuments
    e873237 Add go 1.10 to travis
    a37f4c0 Update CHANGELOG.md
    c0b857d Fail fast when the outputdir of combined coverage profile does not exist
    e37dbfe Update fixtures to work using go1.10
    874520d Add an extra new line after reporting spec run completion
    ae61c63 added name name field to junit reported testsuite
    bca5260 Fix test using gcflags
    79d812b Add a `RELEASING.md` guide for creating a release
    457e2d9 Do not set the run time of a spec when the dryRun flag is used
    ee65bdb Also process FWhen when unfocusing
    df87dfe Also process FSpecify when unfocusing
    7d481bc Synchronise the access to the state of specs to avoid race conditions
    747514b Add tests for When/Specify
    7484dad Update comments and README.md for `When` DSL
    0747408 Changed test names
    329d7ed Fix comments on Spec Duration
    6c46eb8 fix the tests on go versions <1.9
    65ca40e add a test case for kata-containers#415
    b977ede Fix Ginkgo stack trace on failure for Specify
    dd826c8 Add a When() synonym for Context() (kata-containers#348)
    20d1598 Reword compatibility
    17f6b97 Update README with Go 1.6+, Golang -> Go
    010792e Defer functions
    78484e1 Fix go vet issues
    70ee229 Build with go 1.9 in CI
    a299f56 Use fmt.Errorf instead of errors.New(fmt.Sprintf
    f151c44 Remove unused variable
    b95e2f8 Fix imports
    0bec0b0 Imports in generated code should follow conventions
    c0c4881 Prevent data race error when Recording a benchmark value from multiple go routines
    652e15c Re-add noisySkippings flag
    4b883f0 Replace GOPATH in Environment
    5f49dad Added Duration on GinkgoTestDescription
    11459a8 Allow coverage to be displayed for focused specs (kata-containers#367)
    8382b23 ensure customer reporters are run before default reporter
    228e3a8 Handle -outputdir flag (kata-containers#364)
    43392d5 Handle -coverprofile flag (kata-containers#355)
    9eda700 v1.4.0
    d2a9887 v1.4.0
    2e502de fix CONTRIBUTING.md
    e000260 Add a CONTRIBUTING.md file
    1e72798 add -timeout flag.  fixes kata-containers#248
    1bf4577 add 'requireSuite' flag to cause failure if there are test files but no suite (kata-containers#359)
    6665a7c update changelog
    08ae9c5 emit compilation output
    170dc42 link to vscode extension
    15a58d2 add ginkgo watch -watchRegExp fixes kata-containers#356
    ed94a3a remove fixCompilationOutput  (fixes kata-containers#357)
    f24729c Remove mailing list
    a1f616c Add Rick and Morty quote to untilItFails messages (kata-containers#354)
    502bce8 Revert "Fix wrong repo URL (kata-containers#351)" (kata-containers#352)
    18c43bb Fix wrong repo URL (kata-containers#351)
    83438ca Lack of test suites no longer breaks builds (kata-containers#347)
    6adbc26 Update CHANGELOG.md
    b1d624c Warn when a suite has test files but no tests to run (kata-containers#345)
    f40a49d fix flaky test by, you know, not relying on obscure go internals
    9b279e6 update .travis.yml to get latest patch releases
    a740490 fix failing go 1.5 tests
    a302d2c ensure tests pass on Go 1.8.1
Fixes: kata-containers#1550

Signed-off-by: Nitesh Konkar <[email protected]>
nitkon added a commit to nitkon/tests that referenced this pull request May 14, 2019
Update Ginkgo version to latest 1.8.0
"dep ensure" panics with "panic: version
queue is empty" and hence we add source
to fsnotify. Range of commits re-vendoring
introduced:
    eea6ad0 v1.8.0
    3cd45fa allow config of the vet flag for `go test` (kata-containers#562)
    d56ee76 Support projects using go modules
    75b9920 Run CI on Go 1.12 and not 1.9
    dbaca8e chore(godoc): fixes typos in Measurement funcs
    f493786 Optimize focus to avoid allocations
    505cc35 Ensure generated test file names are underscored
    c195187 Update tested go versions in Travis build
    2e1be8f v1.7.0
    0d4f080 Add JustAfterEach (kata-containers#484)
    aec9277 Add Go 1.11 to Travis build matrix
    2445fc1 Correctly round suite time in junit reporter
    46bbc26 Avoid using -i argument to go test for Golang 1.10+
    3774a09 v1.6.0
    69338ec fix: for `go vet` to pass
    7004cb1 docs: fix for contributing instructions
    d848015 consolidate and streamline contribution docs (kata-containers#494)
    39febac add --debug flag to emit node output to files (kata-containers#499)
    e51bee6 Make generated Junit file compatable with "Maven Surefire" (kata-containers#488)
    000d317 all: gofmt
    c73579c Increase eventually timeout to 30s
    294d8f4 Clarify asynchronous test behaviour
    26d2143 Travis badge should only show master
    fa5faba v1.5.0
    447a5fe Bring the changelog up to date (kata-containers#470)
    3e57aaf Synchronise SIGTERM registration
    9a820dd Update CHANGELOG.md
    c556e43 Unfocus command ignores "vendor" folder
    5b0165e copyIn helper function accepts flag to copy recursively
    7430ca7 Ignore packages whose tests are all ignored by go
    a5a8ff7 Fix race condition in coverage tests
    2f714bf Increase the threshold when checking time measuments
    e873237 Add go 1.10 to travis
    a37f4c0 Update CHANGELOG.md
    c0b857d Fail fast when the outputdir of combined coverage profile does not exist
    e37dbfe Update fixtures to work using go1.10
    874520d Add an extra new line after reporting spec run completion
    ae61c63 added name name field to junit reported testsuite
    bca5260 Fix test using gcflags
    79d812b Add a `RELEASING.md` guide for creating a release
    457e2d9 Do not set the run time of a spec when the dryRun flag is used
    ee65bdb Also process FWhen when unfocusing
    df87dfe Also process FSpecify when unfocusing
    7d481bc Synchronise the access to the state of specs to avoid race conditions
    747514b Add tests for When/Specify
    7484dad Update comments and README.md for `When` DSL
    0747408 Changed test names
    329d7ed Fix comments on Spec Duration
    6c46eb8 fix the tests on go versions <1.9
    65ca40e add a test case for kata-containers#415
    b977ede Fix Ginkgo stack trace on failure for Specify
    dd826c8 Add a When() synonym for Context() (kata-containers#348)
    20d1598 Reword compatibility
    17f6b97 Update README with Go 1.6+, Golang -> Go
    010792e Defer functions
    78484e1 Fix go vet issues
    70ee229 Build with go 1.9 in CI
    a299f56 Use fmt.Errorf instead of errors.New(fmt.Sprintf
    f151c44 Remove unused variable
    b95e2f8 Fix imports
    0bec0b0 Imports in generated code should follow conventions
    c0c4881 Prevent data race error when Recording a benchmark value from multiple go routines
    652e15c Re-add noisySkippings flag
    4b883f0 Replace GOPATH in Environment
    5f49dad Added Duration on GinkgoTestDescription
    11459a8 Allow coverage to be displayed for focused specs (kata-containers#367)
    8382b23 ensure customer reporters are run before default reporter
    228e3a8 Handle -outputdir flag (kata-containers#364)
    43392d5 Handle -coverprofile flag (kata-containers#355)
    9eda700 v1.4.0
    d2a9887 v1.4.0
    2e502de fix CONTRIBUTING.md
    e000260 Add a CONTRIBUTING.md file
    1e72798 add -timeout flag.  fixes kata-containers#248
    1bf4577 add 'requireSuite' flag to cause failure if there are test files but no suite (kata-containers#359)
    6665a7c update changelog
    08ae9c5 emit compilation output
    170dc42 link to vscode extension
    15a58d2 add ginkgo watch -watchRegExp fixes kata-containers#356
    ed94a3a remove fixCompilationOutput  (fixes kata-containers#357)
    f24729c Remove mailing list
    a1f616c Add Rick and Morty quote to untilItFails messages (kata-containers#354)
    502bce8 Revert "Fix wrong repo URL (kata-containers#351)" (kata-containers#352)
    18c43bb Fix wrong repo URL (kata-containers#351)
    83438ca Lack of test suites no longer breaks builds (kata-containers#347)
    6adbc26 Update CHANGELOG.md
    b1d624c Warn when a suite has test files but no tests to run (kata-containers#345)
    f40a49d fix flaky test by, you know, not relying on obscure go internals
    9b279e6 update .travis.yml to get latest patch releases
    a740490 fix failing go 1.5 tests
    a302d2c ensure tests pass on Go 1.8.1

Fixes: kata-containers#1550

Signed-off-by: Nitesh Konkar <[email protected]>
nitkon added a commit to nitkon/tests that referenced this pull request May 14, 2019
Update Ginkgo version to latest 1.8.0
"dep ensure" panics with "panic: version
queue is empty" and hence we add source
to fsnotify. Range of commits re-vendoring
introduced:
    eea6ad0 v1.8.0
    3cd45fa allow config of the vet flag for `go test` (kata-containers#562)
    d56ee76 Support projects using go modules
    75b9920 Run CI on Go 1.12 and not 1.9
    dbaca8e chore(godoc): fixes typos in Measurement funcs
    f493786 Optimize focus to avoid allocations
    505cc35 Ensure generated test file names are underscored
    c195187 Update tested go versions in Travis build
    2e1be8f v1.7.0
    0d4f080 Add JustAfterEach (kata-containers#484)
    aec9277 Add Go 1.11 to Travis build matrix
    2445fc1 Correctly round suite time in junit reporter
    46bbc26 Avoid using -i argument to go test for Golang 1.10+
    3774a09 v1.6.0
    69338ec fix: for `go vet` to pass
    7004cb1 docs: fix for contributing instructions
    d848015 consolidate and streamline contribution docs (kata-containers#494)
    39febac add --debug flag to emit node output to files (kata-containers#499)
    e51bee6 Make generated Junit file compatable with "Maven Surefire" (kata-containers#488)
    000d317 all: gofmt
    c73579c Increase eventually timeout to 30s
    294d8f4 Clarify asynchronous test behaviour
    26d2143 Travis badge should only show master
    fa5faba v1.5.0
    447a5fe Bring the changelog up to date (kata-containers#470)
    3e57aaf Synchronise SIGTERM registration
    9a820dd Update CHANGELOG.md
    c556e43 Unfocus command ignores "vendor" folder
    5b0165e copyIn helper function accepts flag to copy recursively
    7430ca7 Ignore packages whose tests are all ignored by go
    a5a8ff7 Fix race condition in coverage tests
    2f714bf Increase the threshold when checking time measuments
    e873237 Add go 1.10 to travis
    a37f4c0 Update CHANGELOG.md
    c0b857d Fail fast when the outputdir of combined coverage profile does not exist
    e37dbfe Update fixtures to work using go1.10
    874520d Add an extra new line after reporting spec run completion
    ae61c63 added name name field to junit reported testsuite
    bca5260 Fix test using gcflags
    79d812b Add a `RELEASING.md` guide for creating a release
    457e2d9 Do not set the run time of a spec when the dryRun flag is used
    ee65bdb Also process FWhen when unfocusing
    df87dfe Also process FSpecify when unfocusing
    7d481bc Synchronise the access to the state of specs to avoid race conditions
    747514b Add tests for When/Specify
    7484dad Update comments and README.md for `When` DSL
    0747408 Changed test names
    329d7ed Fix comments on Spec Duration
    6c46eb8 fix the tests on go versions <1.9
    65ca40e add a test case for kata-containers#415
    b977ede Fix Ginkgo stack trace on failure for Specify
    dd826c8 Add a When() synonym for Context() (kata-containers#348)
    20d1598 Reword compatibility
    17f6b97 Update README with Go 1.6+, Golang -> Go
    010792e Defer functions
    78484e1 Fix go vet issues
    70ee229 Build with go 1.9 in CI
    a299f56 Use fmt.Errorf instead of errors.New(fmt.Sprintf
    f151c44 Remove unused variable
    b95e2f8 Fix imports
    0bec0b0 Imports in generated code should follow conventions
    c0c4881 Prevent data race error when Recording a benchmark value from multiple go routines
    652e15c Re-add noisySkippings flag
    4b883f0 Replace GOPATH in Environment
    5f49dad Added Duration on GinkgoTestDescription
    11459a8 Allow coverage to be displayed for focused specs (kata-containers#367)
    8382b23 ensure customer reporters are run before default reporter
    228e3a8 Handle -outputdir flag (kata-containers#364)
    43392d5 Handle -coverprofile flag (kata-containers#355)
    9eda700 v1.4.0
    d2a9887 v1.4.0
    2e502de fix CONTRIBUTING.md
    e000260 Add a CONTRIBUTING.md file
    1e72798 add -timeout flag.  fixes kata-containers#248
    1bf4577 add 'requireSuite' flag to cause failure if there are test files but no suite (kata-containers#359)
    6665a7c update changelog
    08ae9c5 emit compilation output
    170dc42 link to vscode extension
    15a58d2 add ginkgo watch -watchRegExp fixes kata-containers#356
    ed94a3a remove fixCompilationOutput  (fixes kata-containers#357)
    f24729c Remove mailing list
    a1f616c Add Rick and Morty quote to untilItFails messages (kata-containers#354)
    502bce8 Revert "Fix wrong repo URL (kata-containers#351)" (kata-containers#352)
    18c43bb Fix wrong repo URL (kata-containers#351)
    83438ca Lack of test suites no longer breaks builds (kata-containers#347)
    6adbc26 Update CHANGELOG.md
    b1d624c Warn when a suite has test files but no tests to run (kata-containers#345)
    f40a49d fix flaky test by, you know, not relying on obscure go internals
    9b279e6 update .travis.yml to get latest patch releases
    a740490 fix failing go 1.5 tests
    a302d2c ensure tests pass on Go 1.8.1

Fixes: kata-containers#1550

Signed-off-by: Nitesh Konkar <[email protected]>
nitkon added a commit to nitkon/tests that referenced this pull request May 14, 2019
Update Ginkgo version to latest 1.8.0
"dep ensure" panics with "panic: version
queue is empty" and hence we add source
to fsnotify. Range of commits re-vendoring
introduced:
    eea6ad0 v1.8.0
    3cd45fa allow config of the vet flag for `go test` (kata-containers#562)
    d56ee76 Support projects using go modules
    75b9920 Run CI on Go 1.12 and not 1.9
    dbaca8e chore(godoc): fixes typos in Measurement funcs
    f493786 Optimize focus to avoid allocations
    505cc35 Ensure generated test file names are underscored
    c195187 Update tested go versions in Travis build
    2e1be8f v1.7.0
    0d4f080 Add JustAfterEach (kata-containers#484)
    aec9277 Add Go 1.11 to Travis build matrix
    2445fc1 Correctly round suite time in junit reporter
    46bbc26 Avoid using -i argument to go test for Golang 1.10+
    3774a09 v1.6.0
    69338ec fix: for `go vet` to pass
    7004cb1 docs: fix for contributing instructions
    d848015 consolidate and streamline contribution docs (kata-containers#494)
    39febac add --debug flag to emit node output to files (kata-containers#499)
    e51bee6 Make generated Junit file compatable with "Maven Surefire" (kata-containers#488)
    000d317 all: gofmt
    c73579c Increase eventually timeout to 30s
    294d8f4 Clarify asynchronous test behaviour
    26d2143 Travis badge should only show master
    fa5faba v1.5.0
    447a5fe Bring the changelog up to date (kata-containers#470)
    3e57aaf Synchronise SIGTERM registration
    9a820dd Update CHANGELOG.md
    c556e43 Unfocus command ignores "vendor" folder
    5b0165e copyIn helper function accepts flag to copy recursively
    7430ca7 Ignore packages whose tests are all ignored by go
    a5a8ff7 Fix race condition in coverage tests
    2f714bf Increase the threshold when checking time measuments
    e873237 Add go 1.10 to travis
    a37f4c0 Update CHANGELOG.md
    c0b857d Fail fast when the outputdir of combined coverage profile does not exist
    e37dbfe Update fixtures to work using go1.10
    874520d Add an extra new line after reporting spec run completion
    ae61c63 added name name field to junit reported testsuite
    bca5260 Fix test using gcflags
    79d812b Add a `RELEASING.md` guide for creating a release
    457e2d9 Do not set the run time of a spec when the dryRun flag is used
    ee65bdb Also process FWhen when unfocusing
    df87dfe Also process FSpecify when unfocusing
    7d481bc Synchronise the access to the state of specs to avoid race conditions
    747514b Add tests for When/Specify
    7484dad Update comments and README.md for `When` DSL
    0747408 Changed test names
    329d7ed Fix comments on Spec Duration
    6c46eb8 fix the tests on go versions <1.9
    65ca40e add a test case for kata-containers#415
    b977ede Fix Ginkgo stack trace on failure for Specify
    dd826c8 Add a When() synonym for Context() (kata-containers#348)
    20d1598 Reword compatibility
    17f6b97 Update README with Go 1.6+, Golang -> Go
    010792e Defer functions
    78484e1 Fix go vet issues
    70ee229 Build with go 1.9 in CI
    a299f56 Use fmt.Errorf instead of errors.New(fmt.Sprintf
    f151c44 Remove unused variable
    b95e2f8 Fix imports
    0bec0b0 Imports in generated code should follow conventions
    c0c4881 Prevent data race error when Recording a benchmark value from multiple go routines
    652e15c Re-add noisySkippings flag
    4b883f0 Replace GOPATH in Environment
    5f49dad Added Duration on GinkgoTestDescription
    11459a8 Allow coverage to be displayed for focused specs (kata-containers#367)
    8382b23 ensure customer reporters are run before default reporter
    228e3a8 Handle -outputdir flag (kata-containers#364)
    43392d5 Handle -coverprofile flag (kata-containers#355)
    9eda700 v1.4.0
    d2a9887 v1.4.0
    2e502de fix CONTRIBUTING.md
    e000260 Add a CONTRIBUTING.md file
    1e72798 add -timeout flag.  fixes kata-containers#248
    1bf4577 add 'requireSuite' flag to cause failure if there are test files but no suite (kata-containers#359)
    6665a7c update changelog
    08ae9c5 emit compilation output
    170dc42 link to vscode extension
    15a58d2 add ginkgo watch -watchRegExp fixes kata-containers#356
    ed94a3a remove fixCompilationOutput  (fixes kata-containers#357)
    f24729c Remove mailing list
    a1f616c Add Rick and Morty quote to untilItFails messages (kata-containers#354)
    502bce8 Revert "Fix wrong repo URL (kata-containers#351)" (kata-containers#352)
    18c43bb Fix wrong repo URL (kata-containers#351)
    83438ca Lack of test suites no longer breaks builds (kata-containers#347)
    6adbc26 Update CHANGELOG.md
    b1d624c Warn when a suite has test files but no tests to run (kata-containers#345)
    f40a49d fix flaky test by, you know, not relying on obscure go internals
    9b279e6 update .travis.yml to get latest patch releases
    a740490 fix failing go 1.5 tests
    a302d2c ensure tests pass on Go 1.8.1

Fixes: kata-containers#1550

Signed-off-by: Nitesh Konkar <[email protected]>
nitkon added a commit to nitkon/tests that referenced this pull request May 15, 2019
Update Ginkgo version to latest 1.8.0
"dep ensure" panics with "panic: version
queue is empty" and hence we add source
to fsnotify. Range of commits re-vendoring
introduced:
    eea6ad0 v1.8.0
    3cd45fa allow config of the vet flag for `go test` (kata-containers#562)
    d56ee76 Support projects using go modules
    75b9920 Run CI on Go 1.12 and not 1.9
    dbaca8e chore(godoc): fixes typos in Measurement funcs
    f493786 Optimize focus to avoid allocations
    505cc35 Ensure generated test file names are underscored
    c195187 Update tested go versions in Travis build
    2e1be8f v1.7.0
    0d4f080 Add JustAfterEach (kata-containers#484)
    aec9277 Add Go 1.11 to Travis build matrix
    2445fc1 Correctly round suite time in junit reporter
    46bbc26 Avoid using -i argument to go test for Golang 1.10+
    3774a09 v1.6.0
    69338ec fix: for `go vet` to pass
    7004cb1 docs: fix for contributing instructions
    d848015 consolidate and streamline contribution docs (kata-containers#494)
    39febac add --debug flag to emit node output to files (kata-containers#499)
    e51bee6 Make generated Junit file compatable with "Maven Surefire" (kata-containers#488)
    000d317 all: gofmt
    c73579c Increase eventually timeout to 30s
    294d8f4 Clarify asynchronous test behaviour
    26d2143 Travis badge should only show master
    fa5faba v1.5.0
    447a5fe Bring the changelog up to date (kata-containers#470)
    3e57aaf Synchronise SIGTERM registration
    9a820dd Update CHANGELOG.md
    c556e43 Unfocus command ignores "vendor" folder
    5b0165e copyIn helper function accepts flag to copy recursively
    7430ca7 Ignore packages whose tests are all ignored by go
    a5a8ff7 Fix race condition in coverage tests
    2f714bf Increase the threshold when checking time measuments
    e873237 Add go 1.10 to travis
    a37f4c0 Update CHANGELOG.md
    c0b857d Fail fast when the outputdir of combined coverage profile does not exist
    e37dbfe Update fixtures to work using go1.10
    874520d Add an extra new line after reporting spec run completion
    ae61c63 added name name field to junit reported testsuite
    bca5260 Fix test using gcflags
    79d812b Add a `RELEASING.md` guide for creating a release
    457e2d9 Do not set the run time of a spec when the dryRun flag is used
    ee65bdb Also process FWhen when unfocusing
    df87dfe Also process FSpecify when unfocusing
    7d481bc Synchronise the access to the state of specs to avoid race conditions
    747514b Add tests for When/Specify
    7484dad Update comments and README.md for `When` DSL
    0747408 Changed test names
    329d7ed Fix comments on Spec Duration
    6c46eb8 fix the tests on go versions <1.9
    65ca40e add a test case for kata-containers#415
    b977ede Fix Ginkgo stack trace on failure for Specify
    dd826c8 Add a When() synonym for Context() (kata-containers#348)
    20d1598 Reword compatibility
    17f6b97 Update README with Go 1.6+, Golang -> Go
    010792e Defer functions
    78484e1 Fix go vet issues
    70ee229 Build with go 1.9 in CI
    a299f56 Use fmt.Errorf instead of errors.New(fmt.Sprintf
    f151c44 Remove unused variable
    b95e2f8 Fix imports
    0bec0b0 Imports in generated code should follow conventions
    c0c4881 Prevent data race error when Recording a benchmark value from multiple go routines
    652e15c Re-add noisySkippings flag
    4b883f0 Replace GOPATH in Environment
    5f49dad Added Duration on GinkgoTestDescription
    11459a8 Allow coverage to be displayed for focused specs (kata-containers#367)
    8382b23 ensure customer reporters are run before default reporter
    228e3a8 Handle -outputdir flag (kata-containers#364)
    43392d5 Handle -coverprofile flag (kata-containers#355)
    9eda700 v1.4.0
    d2a9887 v1.4.0
    2e502de fix CONTRIBUTING.md
    e000260 Add a CONTRIBUTING.md file
    1e72798 add -timeout flag.  fixes kata-containers#248
    1bf4577 add 'requireSuite' flag to cause failure if there are test files but no suite (kata-containers#359)
    6665a7c update changelog
    08ae9c5 emit compilation output
    170dc42 link to vscode extension
    15a58d2 add ginkgo watch -watchRegExp fixes kata-containers#356
    ed94a3a remove fixCompilationOutput  (fixes kata-containers#357)
    f24729c Remove mailing list
    a1f616c Add Rick and Morty quote to untilItFails messages (kata-containers#354)
    502bce8 Revert "Fix wrong repo URL (kata-containers#351)" (kata-containers#352)
    18c43bb Fix wrong repo URL (kata-containers#351)
    83438ca Lack of test suites no longer breaks builds (kata-containers#347)
    6adbc26 Update CHANGELOG.md
    b1d624c Warn when a suite has test files but no tests to run (kata-containers#345)
    f40a49d fix flaky test by, you know, not relying on obscure go internals
    9b279e6 update .travis.yml to get latest patch releases
    a740490 fix failing go 1.5 tests
    a302d2c ensure tests pass on Go 1.8.1

Fixes: kata-containers#1550

Signed-off-by: Nitesh Konkar <[email protected]>
nitkon added a commit to nitkon/tests that referenced this pull request Jun 4, 2019
Update Ginkgo version to latest 1.8.0
"dep ensure" panics with "panic: version
queue is empty" and hence we add source
to fsnotify. Range of commits re-vendoring
introduced:
    eea6ad0 v1.8.0
    3cd45fa allow config of the vet flag for `go test` (kata-containers#562)
    d56ee76 Support projects using go modules
    75b9920 Run CI on Go 1.12 and not 1.9
    dbaca8e chore(godoc): fixes typos in Measurement funcs
    f493786 Optimize focus to avoid allocations
    505cc35 Ensure generated test file names are underscored
    c195187 Update tested go versions in Travis build
    2e1be8f v1.7.0
    0d4f080 Add JustAfterEach (kata-containers#484)
    aec9277 Add Go 1.11 to Travis build matrix
    2445fc1 Correctly round suite time in junit reporter
    46bbc26 Avoid using -i argument to go test for Golang 1.10+
    3774a09 v1.6.0
    69338ec fix: for `go vet` to pass
    7004cb1 docs: fix for contributing instructions
    d848015 consolidate and streamline contribution docs (kata-containers#494)
    39febac add --debug flag to emit node output to files (kata-containers#499)
    e51bee6 Make generated Junit file compatable with "Maven Surefire" (kata-containers#488)
    000d317 all: gofmt
    c73579c Increase eventually timeout to 30s
    294d8f4 Clarify asynchronous test behaviour
    26d2143 Travis badge should only show master
    fa5faba v1.5.0
    447a5fe Bring the changelog up to date (kata-containers#470)
    3e57aaf Synchronise SIGTERM registration
    9a820dd Update CHANGELOG.md
    c556e43 Unfocus command ignores "vendor" folder
    5b0165e copyIn helper function accepts flag to copy recursively
    7430ca7 Ignore packages whose tests are all ignored by go
    a5a8ff7 Fix race condition in coverage tests
    2f714bf Increase the threshold when checking time measuments
    e873237 Add go 1.10 to travis
    a37f4c0 Update CHANGELOG.md
    c0b857d Fail fast when the outputdir of combined coverage profile does not exist
    e37dbfe Update fixtures to work using go1.10
    874520d Add an extra new line after reporting spec run completion
    ae61c63 added name name field to junit reported testsuite
    bca5260 Fix test using gcflags
    79d812b Add a `RELEASING.md` guide for creating a release
    457e2d9 Do not set the run time of a spec when the dryRun flag is used
    ee65bdb Also process FWhen when unfocusing
    df87dfe Also process FSpecify when unfocusing
    7d481bc Synchronise the access to the state of specs to avoid race conditions
    747514b Add tests for When/Specify
    7484dad Update comments and README.md for `When` DSL
    0747408 Changed test names
    329d7ed Fix comments on Spec Duration
    6c46eb8 fix the tests on go versions <1.9
    65ca40e add a test case for kata-containers#415
    b977ede Fix Ginkgo stack trace on failure for Specify
    dd826c8 Add a When() synonym for Context() (kata-containers#348)
    20d1598 Reword compatibility
    17f6b97 Update README with Go 1.6+, Golang -> Go
    010792e Defer functions
    78484e1 Fix go vet issues
    70ee229 Build with go 1.9 in CI
    a299f56 Use fmt.Errorf instead of errors.New(fmt.Sprintf
    f151c44 Remove unused variable
    b95e2f8 Fix imports
    0bec0b0 Imports in generated code should follow conventions
    c0c4881 Prevent data race error when Recording a benchmark value from multiple go routines
    652e15c Re-add noisySkippings flag
    4b883f0 Replace GOPATH in Environment
    5f49dad Added Duration on GinkgoTestDescription
    11459a8 Allow coverage to be displayed for focused specs (kata-containers#367)
    8382b23 ensure customer reporters are run before default reporter
    228e3a8 Handle -outputdir flag (kata-containers#364)
    43392d5 Handle -coverprofile flag (kata-containers#355)
    9eda700 v1.4.0
    d2a9887 v1.4.0
    2e502de fix CONTRIBUTING.md
    e000260 Add a CONTRIBUTING.md file
    1e72798 add -timeout flag.  fixes kata-containers#248
    1bf4577 add 'requireSuite' flag to cause failure if there are test files but no suite (kata-containers#359)
    6665a7c update changelog
    08ae9c5 emit compilation output
    170dc42 link to vscode extension
    15a58d2 add ginkgo watch -watchRegExp fixes kata-containers#356
    ed94a3a remove fixCompilationOutput  (fixes kata-containers#357)
    f24729c Remove mailing list
    a1f616c Add Rick and Morty quote to untilItFails messages (kata-containers#354)
    502bce8 Revert "Fix wrong repo URL (kata-containers#351)" (kata-containers#352)
    18c43bb Fix wrong repo URL (kata-containers#351)
    83438ca Lack of test suites no longer breaks builds (kata-containers#347)
    6adbc26 Update CHANGELOG.md
    b1d624c Warn when a suite has test files but no tests to run (kata-containers#345)
    f40a49d fix flaky test by, you know, not relying on obscure go internals
    9b279e6 update .travis.yml to get latest patch releases
    a740490 fix failing go 1.5 tests
    a302d2c ensure tests pass on Go 1.8.1

Fixes: kata-containers#1550

Signed-off-by: Nitesh Konkar <[email protected]>
nitkon added a commit to nitkon/tests that referenced this pull request Jun 5, 2019
Update Ginkgo version to latest 1.8.0
"dep ensure" panics with "panic: version
queue is empty" and hence we add source
to fsnotify. Range of commits re-vendoring
introduced:
    eea6ad0 v1.8.0
    3cd45fa allow config of the vet flag for `go test` (kata-containers#562)
    d56ee76 Support projects using go modules
    75b9920 Run CI on Go 1.12 and not 1.9
    dbaca8e chore(godoc): fixes typos in Measurement funcs
    f493786 Optimize focus to avoid allocations
    505cc35 Ensure generated test file names are underscored
    c195187 Update tested go versions in Travis build
    2e1be8f v1.7.0
    0d4f080 Add JustAfterEach (kata-containers#484)
    aec9277 Add Go 1.11 to Travis build matrix
    2445fc1 Correctly round suite time in junit reporter
    46bbc26 Avoid using -i argument to go test for Golang 1.10+
    3774a09 v1.6.0
    69338ec fix: for `go vet` to pass
    7004cb1 docs: fix for contributing instructions
    d848015 consolidate and streamline contribution docs (kata-containers#494)
    39febac add --debug flag to emit node output to files (kata-containers#499)
    e51bee6 Make generated Junit file compatable with "Maven Surefire" (kata-containers#488)
    000d317 all: gofmt
    c73579c Increase eventually timeout to 30s
    294d8f4 Clarify asynchronous test behaviour
    26d2143 Travis badge should only show master
    fa5faba v1.5.0
    447a5fe Bring the changelog up to date (kata-containers#470)
    3e57aaf Synchronise SIGTERM registration
    9a820dd Update CHANGELOG.md
    c556e43 Unfocus command ignores "vendor" folder
    5b0165e copyIn helper function accepts flag to copy recursively
    7430ca7 Ignore packages whose tests are all ignored by go
    a5a8ff7 Fix race condition in coverage tests
    2f714bf Increase the threshold when checking time measuments
    e873237 Add go 1.10 to travis
    a37f4c0 Update CHANGELOG.md
    c0b857d Fail fast when the outputdir of combined coverage profile does not exist
    e37dbfe Update fixtures to work using go1.10
    874520d Add an extra new line after reporting spec run completion
    ae61c63 added name name field to junit reported testsuite
    bca5260 Fix test using gcflags
    79d812b Add a `RELEASING.md` guide for creating a release
    457e2d9 Do not set the run time of a spec when the dryRun flag is used
    ee65bdb Also process FWhen when unfocusing
    df87dfe Also process FSpecify when unfocusing
    7d481bc Synchronise the access to the state of specs to avoid race conditions
    747514b Add tests for When/Specify
    7484dad Update comments and README.md for `When` DSL
    0747408 Changed test names
    329d7ed Fix comments on Spec Duration
    6c46eb8 fix the tests on go versions <1.9
    65ca40e add a test case for kata-containers#415
    b977ede Fix Ginkgo stack trace on failure for Specify
    dd826c8 Add a When() synonym for Context() (kata-containers#348)
    20d1598 Reword compatibility
    17f6b97 Update README with Go 1.6+, Golang -> Go
    010792e Defer functions
    78484e1 Fix go vet issues
    70ee229 Build with go 1.9 in CI
    a299f56 Use fmt.Errorf instead of errors.New(fmt.Sprintf
    f151c44 Remove unused variable
    b95e2f8 Fix imports
    0bec0b0 Imports in generated code should follow conventions
    c0c4881 Prevent data race error when Recording a benchmark value from multiple go routines
    652e15c Re-add noisySkippings flag
    4b883f0 Replace GOPATH in Environment
    5f49dad Added Duration on GinkgoTestDescription
    11459a8 Allow coverage to be displayed for focused specs (kata-containers#367)
    8382b23 ensure customer reporters are run before default reporter
    228e3a8 Handle -outputdir flag (kata-containers#364)
    43392d5 Handle -coverprofile flag (kata-containers#355)
    9eda700 v1.4.0
    d2a9887 v1.4.0
    2e502de fix CONTRIBUTING.md
    e000260 Add a CONTRIBUTING.md file
    1e72798 add -timeout flag.  fixes kata-containers#248
    1bf4577 add 'requireSuite' flag to cause failure if there are test files but no suite (kata-containers#359)
    6665a7c update changelog
    08ae9c5 emit compilation output
    170dc42 link to vscode extension
    15a58d2 add ginkgo watch -watchRegExp fixes kata-containers#356
    ed94a3a remove fixCompilationOutput  (fixes kata-containers#357)
    f24729c Remove mailing list
    a1f616c Add Rick and Morty quote to untilItFails messages (kata-containers#354)
    502bce8 Revert "Fix wrong repo URL (kata-containers#351)" (kata-containers#352)
    18c43bb Fix wrong repo URL (kata-containers#351)
    83438ca Lack of test suites no longer breaks builds (kata-containers#347)
    6adbc26 Update CHANGELOG.md
    b1d624c Warn when a suite has test files but no tests to run (kata-containers#345)
    f40a49d fix flaky test by, you know, not relying on obscure go internals
    9b279e6 update .travis.yml to get latest patch releases
    a740490 fix failing go 1.5 tests
    a302d2c ensure tests pass on Go 1.8.1

Fixes: kata-containers#1550

Signed-off-by: Nitesh Konkar <[email protected]>
nitkon pushed a commit to nitkon/tests that referenced this pull request Jul 30, 2019
Update Ginkgo version to latest 1.8.0
"dep ensure" panics with "panic: version
queue is empty" and hence we add source
to fsnotify. Range of commits re-vendoring
introduced:
    eea6ad0 v1.8.0
    3cd45fa allow config of the vet flag for `go test` (kata-containers#562)
    d56ee76 Support projects using go modules
    75b9920 Run CI on Go 1.12 and not 1.9
    dbaca8e chore(godoc): fixes typos in Measurement funcs
    f493786 Optimize focus to avoid allocations
    505cc35 Ensure generated test file names are underscored
    c195187 Update tested go versions in Travis build
    2e1be8f v1.7.0
    0d4f080 Add JustAfterEach (kata-containers#484)
    aec9277 Add Go 1.11 to Travis build matrix
    2445fc1 Correctly round suite time in junit reporter
    46bbc26 Avoid using -i argument to go test for Golang 1.10+
    3774a09 v1.6.0
    69338ec fix: for `go vet` to pass
    7004cb1 docs: fix for contributing instructions
    d848015 consolidate and streamline contribution docs (kata-containers#494)
    39febac add --debug flag to emit node output to files (kata-containers#499)
    e51bee6 Make generated Junit file compatable with "Maven Surefire" (kata-containers#488)
    000d317 all: gofmt
    c73579c Increase eventually timeout to 30s
    294d8f4 Clarify asynchronous test behaviour
    26d2143 Travis badge should only show master
    fa5faba v1.5.0
    447a5fe Bring the changelog up to date (kata-containers#470)
    3e57aaf Synchronise SIGTERM registration
    9a820dd Update CHANGELOG.md
    c556e43 Unfocus command ignores "vendor" folder
    5b0165e copyIn helper function accepts flag to copy recursively
    7430ca7 Ignore packages whose tests are all ignored by go
    a5a8ff7 Fix race condition in coverage tests
    2f714bf Increase the threshold when checking time measuments
    e873237 Add go 1.10 to travis
    a37f4c0 Update CHANGELOG.md
    c0b857d Fail fast when the outputdir of combined coverage profile does not exist
    e37dbfe Update fixtures to work using go1.10
    874520d Add an extra new line after reporting spec run completion
    ae61c63 added name name field to junit reported testsuite
    bca5260 Fix test using gcflags
    79d812b Add a `RELEASING.md` guide for creating a release
    457e2d9 Do not set the run time of a spec when the dryRun flag is used
    ee65bdb Also process FWhen when unfocusing
    df87dfe Also process FSpecify when unfocusing
    7d481bc Synchronise the access to the state of specs to avoid race conditions
    747514b Add tests for When/Specify
    7484dad Update comments and README.md for `When` DSL
    0747408 Changed test names
    329d7ed Fix comments on Spec Duration
    6c46eb8 fix the tests on go versions <1.9
    65ca40e add a test case for kata-containers#415
    b977ede Fix Ginkgo stack trace on failure for Specify
    dd826c8 Add a When() synonym for Context() (kata-containers#348)
    20d1598 Reword compatibility
    17f6b97 Update README with Go 1.6+, Golang -> Go
    010792e Defer functions
    78484e1 Fix go vet issues
    70ee229 Build with go 1.9 in CI
    a299f56 Use fmt.Errorf instead of errors.New(fmt.Sprintf
    f151c44 Remove unused variable
    b95e2f8 Fix imports
    0bec0b0 Imports in generated code should follow conventions
    c0c4881 Prevent data race error when Recording a benchmark value from multiple go routines
    652e15c Re-add noisySkippings flag
    4b883f0 Replace GOPATH in Environment
    5f49dad Added Duration on GinkgoTestDescription
    11459a8 Allow coverage to be displayed for focused specs (kata-containers#367)
    8382b23 ensure customer reporters are run before default reporter
    228e3a8 Handle -outputdir flag (kata-containers#364)
    43392d5 Handle -coverprofile flag (kata-containers#355)
    9eda700 v1.4.0
    d2a9887 v1.4.0
    2e502de fix CONTRIBUTING.md
    e000260 Add a CONTRIBUTING.md file
    1e72798 add -timeout flag.  fixes kata-containers#248
    1bf4577 add 'requireSuite' flag to cause failure if there are test files but no suite (kata-containers#359)
    6665a7c update changelog
    08ae9c5 emit compilation output
    170dc42 link to vscode extension
    15a58d2 add ginkgo watch -watchRegExp fixes kata-containers#356
    ed94a3a remove fixCompilationOutput  (fixes kata-containers#357)
    f24729c Remove mailing list
    a1f616c Add Rick and Morty quote to untilItFails messages (kata-containers#354)
    502bce8 Revert "Fix wrong repo URL (kata-containers#351)" (kata-containers#352)
    18c43bb Fix wrong repo URL (kata-containers#351)
    83438ca Lack of test suites no longer breaks builds (kata-containers#347)
    6adbc26 Update CHANGELOG.md
    b1d624c Warn when a suite has test files but no tests to run (kata-containers#345)
    f40a49d fix flaky test by, you know, not relying on obscure go internals
    9b279e6 update .travis.yml to get latest patch releases
    a740490 fix failing go 1.5 tests
    a302d2c ensure tests pass on Go 1.8.1

Fixes: kata-containers#1550

Signed-off-by: Nitesh Konkar <[email protected]> tests: Update Ginkgo Version to 1.8.0

Update Ginkgo version to latest 1.8.0
"dep ensure" panics with "panic: version
queue is empty" and hence we add source
to fsnotify. Range of commits re-vendoring
introduced:
    eea6ad0 v1.8.0
    3cd45fa allow config of the vet flag for `go test` (kata-containers#562)
    d56ee76 Support projects using go modules
    75b9920 Run CI on Go 1.12 and not 1.9
    dbaca8e chore(godoc): fixes typos in Measurement funcs
    f493786 Optimize focus to avoid allocations
    505cc35 Ensure generated test file names are underscored
    c195187 Update tested go versions in Travis build
    2e1be8f v1.7.0
    0d4f080 Add JustAfterEach (kata-containers#484)
    aec9277 Add Go 1.11 to Travis build matrix
    2445fc1 Correctly round suite time in junit reporter
    46bbc26 Avoid using -i argument to go test for Golang 1.10+
    3774a09 v1.6.0
    69338ec fix: for `go vet` to pass
    7004cb1 docs: fix for contributing instructions
    d848015 consolidate and streamline contribution docs (kata-containers#494)
    39febac add --debug flag to emit node output to files (kata-containers#499)
    e51bee6 Make generated Junit file compatable with "Maven Surefire" (kata-containers#488)
    000d317 all: gofmt
    c73579c Increase eventually timeout to 30s
    294d8f4 Clarify asynchronous test behaviour
    26d2143 Travis badge should only show master
    fa5faba v1.5.0
    447a5fe Bring the changelog up to date (kata-containers#470)
    3e57aaf Synchronise SIGTERM registration
    9a820dd Update CHANGELOG.md
    c556e43 Unfocus command ignores "vendor" folder
    5b0165e copyIn helper function accepts flag to copy recursively
    7430ca7 Ignore packages whose tests are all ignored by go
    a5a8ff7 Fix race condition in coverage tests
    2f714bf Increase the threshold when checking time measuments
    e873237 Add go 1.10 to travis
    a37f4c0 Update CHANGELOG.md
    c0b857d Fail fast when the outputdir of combined coverage profile does not exist
    e37dbfe Update fixtures to work using go1.10
    874520d Add an extra new line after reporting spec run completion
    ae61c63 added name name field to junit reported testsuite
    bca5260 Fix test using gcflags
    79d812b Add a `RELEASING.md` guide for creating a release
    457e2d9 Do not set the run time of a spec when the dryRun flag is used
    ee65bdb Also process FWhen when unfocusing
    df87dfe Also process FSpecify when unfocusing
    7d481bc Synchronise the access to the state of specs to avoid race conditions
    747514b Add tests for When/Specify
    7484dad Update comments and README.md for `When` DSL
    0747408 Changed test names
    329d7ed Fix comments on Spec Duration
    6c46eb8 fix the tests on go versions <1.9
    65ca40e add a test case for kata-containers#415
    b977ede Fix Ginkgo stack trace on failure for Specify
    dd826c8 Add a When() synonym for Context() (kata-containers#348)
    20d1598 Reword compatibility
    17f6b97 Update README with Go 1.6+, Golang -> Go
    010792e Defer functions
    78484e1 Fix go vet issues
    70ee229 Build with go 1.9 in CI
    a299f56 Use fmt.Errorf instead of errors.New(fmt.Sprintf
    f151c44 Remove unused variable
    b95e2f8 Fix imports
    0bec0b0 Imports in generated code should follow conventions
    c0c4881 Prevent data race error when Recording a benchmark value from multiple go routines
    652e15c Re-add noisySkippings flag
    4b883f0 Replace GOPATH in Environment
    5f49dad Added Duration on GinkgoTestDescription
    11459a8 Allow coverage to be displayed for focused specs (kata-containers#367)
    8382b23 ensure customer reporters are run before default reporter
    228e3a8 Handle -outputdir flag (kata-containers#364)
    43392d5 Handle -coverprofile flag (kata-containers#355)
    9eda700 v1.4.0
    d2a9887 v1.4.0
    2e502de fix CONTRIBUTING.md
    e000260 Add a CONTRIBUTING.md file
    1e72798 add -timeout flag.  fixes kata-containers#248
    1bf4577 add 'requireSuite' flag to cause failure if there are test files but no suite (kata-containers#359)
    6665a7c update changelog
    08ae9c5 emit compilation output
    170dc42 link to vscode extension
    15a58d2 add ginkgo watch -watchRegExp fixes kata-containers#356
    ed94a3a remove fixCompilationOutput  (fixes kata-containers#357)
    f24729c Remove mailing list
    a1f616c Add Rick and Morty quote to untilItFails messages (kata-containers#354)
    502bce8 Revert "Fix wrong repo URL (kata-containers#351)" (kata-containers#352)
    18c43bb Fix wrong repo URL (kata-containers#351)
    83438ca Lack of test suites no longer breaks builds (kata-containers#347)
    6adbc26 Update CHANGELOG.md
    b1d624c Warn when a suite has test files but no tests to run (kata-containers#345)
    f40a49d fix flaky test by, you know, not relying on obscure go internals
    9b279e6 update .travis.yml to get latest patch releases
    a740490 fix failing go 1.5 tests
    a302d2c ensure tests pass on Go 1.8.1

Fixes: kata-containers#1550

Signed-off-by: Nitesh Konkar <[email protected]>
nitkon added a commit to nitkon/tests that referenced this pull request Jul 30, 2019
Update Ginkgo version to latest 1.8.0
"dep ensure" panics with "panic: version
queue is empty" and hence we add source
to fsnotify. Range of commits re-vendoring
introduced:
    eea6ad0 v1.8.0
    3cd45fa allow config of the vet flag for `go test` (kata-containers#562)
    d56ee76 Support projects using go modules
    75b9920 Run CI on Go 1.12 and not 1.9
    dbaca8e chore(godoc): fixes typos in Measurement funcs
    f493786 Optimize focus to avoid allocations
    505cc35 Ensure generated test file names are underscored
    c195187 Update tested go versions in Travis build
    2e1be8f v1.7.0
    0d4f080 Add JustAfterEach (kata-containers#484)
    aec9277 Add Go 1.11 to Travis build matrix
    2445fc1 Correctly round suite time in junit reporter
    46bbc26 Avoid using -i argument to go test for Golang 1.10+
    3774a09 v1.6.0
    69338ec fix: for `go vet` to pass
    7004cb1 docs: fix for contributing instructions
    d848015 consolidate and streamline contribution docs (kata-containers#494)
    39febac add --debug flag to emit node output to files (kata-containers#499)
    e51bee6 Make generated Junit file compatable with "Maven Surefire" (kata-containers#488)
    000d317 all: gofmt
    c73579c Increase eventually timeout to 30s
    294d8f4 Clarify asynchronous test behaviour
    26d2143 Travis badge should only show master
    fa5faba v1.5.0
    447a5fe Bring the changelog up to date (kata-containers#470)
    3e57aaf Synchronise SIGTERM registration
    9a820dd Update CHANGELOG.md
    c556e43 Unfocus command ignores "vendor" folder
    5b0165e copyIn helper function accepts flag to copy recursively
    7430ca7 Ignore packages whose tests are all ignored by go
    a5a8ff7 Fix race condition in coverage tests
    2f714bf Increase the threshold when checking time measuments
    e873237 Add go 1.10 to travis
    a37f4c0 Update CHANGELOG.md
    c0b857d Fail fast when the outputdir of combined coverage profile does not exist
    e37dbfe Update fixtures to work using go1.10
    874520d Add an extra new line after reporting spec run completion
    ae61c63 added name name field to junit reported testsuite
    bca5260 Fix test using gcflags
    79d812b Add a `RELEASING.md` guide for creating a release
    457e2d9 Do not set the run time of a spec when the dryRun flag is used
    ee65bdb Also process FWhen when unfocusing
    df87dfe Also process FSpecify when unfocusing
    7d481bc Synchronise the access to the state of specs to avoid race conditions
    747514b Add tests for When/Specify
    7484dad Update comments and README.md for `When` DSL
    0747408 Changed test names
    329d7ed Fix comments on Spec Duration
    6c46eb8 fix the tests on go versions <1.9
    65ca40e add a test case for kata-containers#415
    b977ede Fix Ginkgo stack trace on failure for Specify
    dd826c8 Add a When() synonym for Context() (kata-containers#348)
    20d1598 Reword compatibility
    17f6b97 Update README with Go 1.6+, Golang -> Go
    010792e Defer functions
    78484e1 Fix go vet issues
    70ee229 Build with go 1.9 in CI
    a299f56 Use fmt.Errorf instead of errors.New(fmt.Sprintf
    f151c44 Remove unused variable
    b95e2f8 Fix imports
    0bec0b0 Imports in generated code should follow conventions
    c0c4881 Prevent data race error when Recording a benchmark value from multiple go routines
    652e15c Re-add noisySkippings flag
    4b883f0 Replace GOPATH in Environment
    5f49dad Added Duration on GinkgoTestDescription
    11459a8 Allow coverage to be displayed for focused specs (kata-containers#367)
    8382b23 ensure customer reporters are run before default reporter
    228e3a8 Handle -outputdir flag (kata-containers#364)
    43392d5 Handle -coverprofile flag (kata-containers#355)
    9eda700 v1.4.0
    d2a9887 v1.4.0
    2e502de fix CONTRIBUTING.md
    e000260 Add a CONTRIBUTING.md file
    1e72798 add -timeout flag.  fixes kata-containers#248
    1bf4577 add 'requireSuite' flag to cause failure if there are test files but no suite (kata-containers#359)
    6665a7c update changelog
    08ae9c5 emit compilation output
    170dc42 link to vscode extension
    15a58d2 add ginkgo watch -watchRegExp fixes kata-containers#356
    ed94a3a remove fixCompilationOutput  (fixes kata-containers#357)
    f24729c Remove mailing list
    a1f616c Add Rick and Morty quote to untilItFails messages (kata-containers#354)
    502bce8 Revert "Fix wrong repo URL (kata-containers#351)" (kata-containers#352)
    18c43bb Fix wrong repo URL (kata-containers#351)
    83438ca Lack of test suites no longer breaks builds (kata-containers#347)
    6adbc26 Update CHANGELOG.md
    b1d624c Warn when a suite has test files but no tests to run (kata-containers#345)
    f40a49d fix flaky test by, you know, not relying on obscure go internals
    9b279e6 update .travis.yml to get latest patch releases
    a740490 fix failing go 1.5 tests
    a302d2c ensure tests pass on Go 1.8.1

Fixes: kata-containers#1550

Signed-off-by: Nitesh Konkar <[email protected]>
nitkon added a commit to nitkon/tests that referenced this pull request Jul 30, 2019
Update Ginkgo version to latest 1.8.0
"dep ensure" panics with "panic: version
queue is empty" and hence we add source
to fsnotify. Range of commits re-vendoring
introduced:
    eea6ad0 v1.8.0
    3cd45fa allow config of the vet flag for `go test` (kata-containers#562)
    d56ee76 Support projects using go modules
    75b9920 Run CI on Go 1.12 and not 1.9
    dbaca8e chore(godoc): fixes typos in Measurement funcs
    f493786 Optimize focus to avoid allocations
    505cc35 Ensure generated test file names are underscored
    c195187 Update tested go versions in Travis build
    2e1be8f v1.7.0
    0d4f080 Add JustAfterEach (kata-containers#484)
    aec9277 Add Go 1.11 to Travis build matrix
    2445fc1 Correctly round suite time in junit reporter
    46bbc26 Avoid using -i argument to go test for Golang 1.10+
    3774a09 v1.6.0
    69338ec fix: for `go vet` to pass
    7004cb1 docs: fix for contributing instructions
    d848015 consolidate and streamline contribution docs (kata-containers#494)
    39febac add --debug flag to emit node output to files (kata-containers#499)
    e51bee6 Make generated Junit file compatable with "Maven Surefire" (kata-containers#488)
    000d317 all: gofmt
    c73579c Increase eventually timeout to 30s
    294d8f4 Clarify asynchronous test behaviour
    26d2143 Travis badge should only show master
    fa5faba v1.5.0
    447a5fe Bring the changelog up to date (kata-containers#470)
    3e57aaf Synchronise SIGTERM registration
    9a820dd Update CHANGELOG.md
    c556e43 Unfocus command ignores "vendor" folder
    5b0165e copyIn helper function accepts flag to copy recursively
    7430ca7 Ignore packages whose tests are all ignored by go
    a5a8ff7 Fix race condition in coverage tests
    2f714bf Increase the threshold when checking time measuments
    e873237 Add go 1.10 to travis
    a37f4c0 Update CHANGELOG.md
    c0b857d Fail fast when the outputdir of combined coverage profile does not exist
    e37dbfe Update fixtures to work using go1.10
    874520d Add an extra new line after reporting spec run completion
    ae61c63 added name name field to junit reported testsuite
    bca5260 Fix test using gcflags
    79d812b Add a `RELEASING.md` guide for creating a release
    457e2d9 Do not set the run time of a spec when the dryRun flag is used
    ee65bdb Also process FWhen when unfocusing
    df87dfe Also process FSpecify when unfocusing
    7d481bc Synchronise the access to the state of specs to avoid race conditions
    747514b Add tests for When/Specify
    7484dad Update comments and README.md for `When` DSL
    0747408 Changed test names
    329d7ed Fix comments on Spec Duration
    6c46eb8 fix the tests on go versions <1.9
    65ca40e add a test case for kata-containers#415
    b977ede Fix Ginkgo stack trace on failure for Specify
    dd826c8 Add a When() synonym for Context() (kata-containers#348)
    20d1598 Reword compatibility
    17f6b97 Update README with Go 1.6+, Golang -> Go
    010792e Defer functions
    78484e1 Fix go vet issues
    70ee229 Build with go 1.9 in CI
    a299f56 Use fmt.Errorf instead of errors.New(fmt.Sprintf
    f151c44 Remove unused variable
    b95e2f8 Fix imports
    0bec0b0 Imports in generated code should follow conventions
    c0c4881 Prevent data race error when Recording a benchmark value from multiple go routines
    652e15c Re-add noisySkippings flag
    4b883f0 Replace GOPATH in Environment
    5f49dad Added Duration on GinkgoTestDescription
    11459a8 Allow coverage to be displayed for focused specs (kata-containers#367)
    8382b23 ensure customer reporters are run before default reporter
    228e3a8 Handle -outputdir flag (kata-containers#364)
    43392d5 Handle -coverprofile flag (kata-containers#355)
    9eda700 v1.4.0
    d2a9887 v1.4.0
    2e502de fix CONTRIBUTING.md
    e000260 Add a CONTRIBUTING.md file
    1e72798 add -timeout flag.  fixes kata-containers#248
    1bf4577 add 'requireSuite' flag to cause failure if there are test files but no suite (kata-containers#359)
    6665a7c update changelog
    08ae9c5 emit compilation output
    170dc42 link to vscode extension
    15a58d2 add ginkgo watch -watchRegExp fixes kata-containers#356
    ed94a3a remove fixCompilationOutput  (fixes kata-containers#357)
    f24729c Remove mailing list
    a1f616c Add Rick and Morty quote to untilItFails messages (kata-containers#354)
    502bce8 Revert "Fix wrong repo URL (kata-containers#351)" (kata-containers#352)
    18c43bb Fix wrong repo URL (kata-containers#351)
    83438ca Lack of test suites no longer breaks builds (kata-containers#347)
    6adbc26 Update CHANGELOG.md
    b1d624c Warn when a suite has test files but no tests to run (kata-containers#345)
    f40a49d fix flaky test by, you know, not relying on obscure go internals
    9b279e6 update .travis.yml to get latest patch releases
    a740490 fix failing go 1.5 tests
    a302d2c ensure tests pass on Go 1.8.1

Fixes: kata-containers#1550

Signed-off-by: Nitesh Konkar <[email protected]>
nitkon added a commit to nitkon/tests that referenced this pull request Jul 31, 2019
Update Ginkgo version to latest 1.8.0
"dep ensure" panics with "panic: version
queue is empty" and hence we add source
to fsnotify. Range of commits re-vendoring
introduced:
    eea6ad0 v1.8.0
    3cd45fa allow config of the vet flag for `go test` (kata-containers#562)
    d56ee76 Support projects using go modules
    75b9920 Run CI on Go 1.12 and not 1.9
    dbaca8e chore(godoc): fixes typos in Measurement funcs
    f493786 Optimize focus to avoid allocations
    505cc35 Ensure generated test file names are underscored
    c195187 Update tested go versions in Travis build
    2e1be8f v1.7.0
    0d4f080 Add JustAfterEach (kata-containers#484)
    aec9277 Add Go 1.11 to Travis build matrix
    2445fc1 Correctly round suite time in junit reporter
    46bbc26 Avoid using -i argument to go test for Golang 1.10+
    3774a09 v1.6.0
    69338ec fix: for `go vet` to pass
    7004cb1 docs: fix for contributing instructions
    d848015 consolidate and streamline contribution docs (kata-containers#494)
    39febac add --debug flag to emit node output to files (kata-containers#499)
    e51bee6 Make generated Junit file compatable with "Maven Surefire" (kata-containers#488)
    000d317 all: gofmt
    c73579c Increase eventually timeout to 30s
    294d8f4 Clarify asynchronous test behaviour
    26d2143 Travis badge should only show master
    fa5faba v1.5.0
    447a5fe Bring the changelog up to date (kata-containers#470)
    3e57aaf Synchronise SIGTERM registration
    9a820dd Update CHANGELOG.md
    c556e43 Unfocus command ignores "vendor" folder
    5b0165e copyIn helper function accepts flag to copy recursively
    7430ca7 Ignore packages whose tests are all ignored by go
    a5a8ff7 Fix race condition in coverage tests
    2f714bf Increase the threshold when checking time measuments
    e873237 Add go 1.10 to travis
    a37f4c0 Update CHANGELOG.md
    c0b857d Fail fast when the outputdir of combined coverage profile does not exist
    e37dbfe Update fixtures to work using go1.10
    874520d Add an extra new line after reporting spec run completion
    ae61c63 added name name field to junit reported testsuite
    bca5260 Fix test using gcflags
    79d812b Add a `RELEASING.md` guide for creating a release
    457e2d9 Do not set the run time of a spec when the dryRun flag is used
    ee65bdb Also process FWhen when unfocusing
    df87dfe Also process FSpecify when unfocusing
    7d481bc Synchronise the access to the state of specs to avoid race conditions
    747514b Add tests for When/Specify
    7484dad Update comments and README.md for `When` DSL
    0747408 Changed test names
    329d7ed Fix comments on Spec Duration
    6c46eb8 fix the tests on go versions <1.9
    65ca40e add a test case for kata-containers#415
    b977ede Fix Ginkgo stack trace on failure for Specify
    dd826c8 Add a When() synonym for Context() (kata-containers#348)
    20d1598 Reword compatibility
    17f6b97 Update README with Go 1.6+, Golang -> Go
    010792e Defer functions
    78484e1 Fix go vet issues
    70ee229 Build with go 1.9 in CI
    a299f56 Use fmt.Errorf instead of errors.New(fmt.Sprintf
    f151c44 Remove unused variable
    b95e2f8 Fix imports
    0bec0b0 Imports in generated code should follow conventions
    c0c4881 Prevent data race error when Recording a benchmark value from multiple go routines
    652e15c Re-add noisySkippings flag
    4b883f0 Replace GOPATH in Environment
    5f49dad Added Duration on GinkgoTestDescription
    11459a8 Allow coverage to be displayed for focused specs (kata-containers#367)
    8382b23 ensure customer reporters are run before default reporter
    228e3a8 Handle -outputdir flag (kata-containers#364)
    43392d5 Handle -coverprofile flag (kata-containers#355)
    9eda700 v1.4.0
    d2a9887 v1.4.0
    2e502de fix CONTRIBUTING.md
    e000260 Add a CONTRIBUTING.md file
    1e72798 add -timeout flag.  fixes kata-containers#248
    1bf4577 add 'requireSuite' flag to cause failure if there are test files but no suite (kata-containers#359)
    6665a7c update changelog
    08ae9c5 emit compilation output
    170dc42 link to vscode extension
    15a58d2 add ginkgo watch -watchRegExp fixes kata-containers#356
    ed94a3a remove fixCompilationOutput  (fixes kata-containers#357)
    f24729c Remove mailing list
    a1f616c Add Rick and Morty quote to untilItFails messages (kata-containers#354)
    502bce8 Revert "Fix wrong repo URL (kata-containers#351)" (kata-containers#352)
    18c43bb Fix wrong repo URL (kata-containers#351)
    83438ca Lack of test suites no longer breaks builds (kata-containers#347)
    6adbc26 Update CHANGELOG.md
    b1d624c Warn when a suite has test files but no tests to run (kata-containers#345)
    f40a49d fix flaky test by, you know, not relying on obscure go internals
    9b279e6 update .travis.yml to get latest patch releases
    a740490 fix failing go 1.5 tests
    a302d2c ensure tests pass on Go 1.8.1

Fixes: kata-containers#1550

Signed-off-by: Nitesh Konkar <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

read runtime configuration file to get the default number of vCPUs
4 participants