function-uitest-gui github.com/juju/juju Not a git repository
Bug #1646161 reported by
Curtis Hovey
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-ci-tools |
Fix Released
|
Critical
|
Christopher Lee |
Bug Description
As seen in
http://
The uitest fails because it cannot checkout the tree we build in the workspace. It implies the .git was lost.
Before we fix this, we need to merge the lxd into juju-ci-tools.
Related branches
lp:~veebers/juju-ci-tools/update-ui-test-run
- Curtis Hovey (community): Approve (code)
-
Diff: 58 lines (+6/-24)1 file modifiedrun-uitests.bash (+6/-24)
Changed in juju-ci-tools: | |
status: | Triaged → In Progress |
Changed in juju-ci-tools: | |
assignee: | Curtis Hovey (sinzui) → Nicholas Skaggs (nskaggs) |
Changed in juju-ci-tools: | |
assignee: | Nicholas Skaggs (nskaggs) → Christopher Lee (veebers) |
status: | In Progress → Fix Released |
To post a comment you must log in.
I see out script is doing $($SCRIPTS/ s3ci.py get --config $S3_CONFIG $REVISION_BUILD build-revision juju-core_ .*.tar. gz)
JUJU_ARCHIVE=
tar -xf $JUJU_ARCHIVE
So this is not a git repo. But note the uitest is trying to checkout master...which is rarely the branch we are testing. So we cannot let uitest do this. It needs to use the code we placed on disk or accept arguments to co a specific revision.