Comment 3 for bug 1199698

Revision history for this message
Frank Mueller (themue) wrote :

test 10: --upload-tools always bumps build number
[LOG] 72.92618 INFO juju environs/dummy: reset environment
[LOG] 72.93230 INFO juju environs/testing: uploading FAKE tools 1.11.2-raring-amd64
[LOG] 72.93236 INFO juju environs/testing: uploading FAKE tools 1.11.2-precise-amd64
clearing private storage
removing files: []
clearing public storage
removing files: [tools/juju-1.11.2-precise-amd64.tgz tools/juju-1.11.2-raring-amd64.tgz]
[LOG] 73.00359 INFO juju environs/testing: uploading FAKE tools 1.2.3.5-defaultseries-hostarch
[LOG] 73.00366 INFO juju environs/testing: uploading FAKE tools 1.2.3.5-precise-hostarch
[LOG] 73.00369 INFO juju environs: reading tools with major version 1
[LOG] 73.00370 DEBUG juju environs/tools: reading v1.* tools
[LOG] 73.00373 DEBUG juju environs/tools: found 1.2.3.5-defaultseries-hostarch
found: 1.2.3.5-defaultseries-hostarch
bootstrap_test.go:63:
    test.run(c)
bootstrap_test.go:108:
    c.Check(urls, HasLen, len(test.uploads))
... obtained map[version.Binary]string = map[version.Binary]string{version.Binary{Number:version.Number{Major:1, Minor:2, Patch:3, Build:5}, Series:"defaultseries", Arch:"hostarch"}:"http://127.0.0.1:48515/peckham/private/tools/juju-1.2.3.5-defaultseries-hostarch.tgz"}
... n int = 2

seeking: 1.2.3.5-defaultseries-hostarch
seeking: 1.2.3.5-precise-hostarch
bootstrap_test.go:63:
    test.run(c)
bootstrap_test.go:113:
    c.Check(found, Equals, true)
... obtained bool = false
... expected bool = true

[LOG] 73.04228 INFO juju environs: reading tools with major version 1
[LOG] 73.04230 DEBUG juju environs/tools: reading v1.* tools
[LOG] 73.04232 DEBUG juju environs/tools: found 1.2.3.5-defaultseries-hostarch
[LOG] 73.04235 DEBUG juju environs/tools: found 1.2.3.5-precise-hostarch
[LOG] 73.04237 INFO juju environs: filtering tools by series: defaultseries
[LOG] 73.04238 INFO juju environs: filtering tools by version: 1.2.3.5
[LOG] 73.04240 INFO juju environs/dummy: would pick tools from 1.2.3.5-defaultseries-hostarch