Comment 2 for bug 1199698

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

test 8: --upload-tools only uploads each file once
[LOG] 25.54083 INFO juju environs/dummy: reset environment
[LOG] 25.54751 INFO juju environs/testing: uploading FAKE tools 1.11.2-raring-amd64
[LOG] 25.54754 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] 25.62582 INFO juju environs/testing: uploading FAKE tools 1.2.3.1-precise-hostarch
[LOG] 25.62589 INFO juju environs/testing: uploading FAKE tools 1.2.3.1-defaultseries-hostarch
[LOG] 25.62591 INFO juju environs: reading tools with major version 1
[LOG] 25.62592 DEBUG juju environs/tools: reading v1.* tools
[LOG] 25.62595 DEBUG juju environs/tools: found 1.2.3.1-precise-hostarch
found: 1.2.3.1-precise-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:1}, Series:"precise", Arch:"hostarch"}:"http://127.0.0.1:45061/peckham/private/tools/juju-1.2.3.1-precise-hostarch.tgz"}
... n int = 2

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

seeking: 1.2.3.1-precise-hostarch
[LOG] 25.66831 INFO juju environs: reading tools with major version 1
[LOG] 25.66832 DEBUG juju environs/tools: reading v1.* tools
[LOG] 25.66835 DEBUG juju environs/tools: found 1.2.3.1-defaultseries-hostarch
[LOG] 25.66837 DEBUG juju environs/tools: found 1.2.3.1-precise-hostarch
[LOG] 25.66839 INFO juju environs: filtering tools by series: defaultseries
[LOG] 25.66840 INFO juju environs: filtering tools by version: 1.2.3.1
[LOG] 25.66842 INFO juju environs/dummy: would pick tools from 1.2.3.1-defaultseries-hostarch