1 self
.description
= "Install a thousand packages in a single transaction"
5 self
.addpkg2db("local", p
)
8 p
= pmpkg("pkg%03d" % i
)
9 p
.depends
= ["pkg%03d" % (i
+1)]
10 p
.files
= ["usr/share/pkg%03d" % i
]
13 pkglist
= [p
.filename() for p
in self
.localpkgs
]
14 self
.args
= "-U %s" % " ".join(pkglist
)
16 self
.addrule("PACMAN_RETCODE=0")
17 #for i in xrange(1000):
18 # self.addrule("PKG_EXIST=pkg%03d" %i)
19 # picked 3 random packages to test for, since the loop is too much to handle
20 self
.addrule("PKG_EXIST=pkg050")
21 self
.addrule("PKG_EXIST=pkg674")
22 self
.addrule("PKG_EXIST=pkg999")