Skip to content
This repository has been archived by the owner on Sep 9, 2020. It is now read-only.

travis.yml, hack: fix tests on tip #2097

Merged
merged 1 commit into from
Jan 23, 2019
Merged

travis.yml, hack: fix tests on tip #2097

merged 1 commit into from
Jan 23, 2019

Conversation

kevinburke
Copy link
Collaborator

@kevinburke kevinburke commented Jan 23, 2019

The tip tests were failing due to the lack of a GOCACHE environment
variable, and bad defaults in tests where home directories did not
exist. Fix these by setting the GOCACHE to a place we know exists.

This and the Xenial fix combined allow us to re-enable the test suite,
e.g. to permit failures in the test suite to actually fail the build.

(We may still want to address the GOCACHE tests locally for users that
do not have a GOCACHE environment variable set; as it stands, they
still fail.)

Fixes #2089.
Fixes #2071.

The tip tests were failing due to the lack of a GOCACHE environment
variable, and bad defaults in tests where home directories did not
exist. Fix these by setting the GOCACHE to a place we know exists.

This and the Xenial fix combined allow us to re-enable the test suite,
e.g. to permit failures in the test suite to actually fail the build.

(We may still want to address the GOCACHE tests locally for users that
do not have a GOCACHE environment variable set; as it stands, they
still fail.)
@kevinburke kevinburke merged commit d3c1e41 into master Jan 23, 2019
@kevinburke kevinburke deleted the fix-tip branch March 9, 2019 18:04
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Disable mandatory Travis CI checks travis ci builds time out
3 participants