-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 W dniu 22.03.2013 20:41, Antonio Terceiro pisze: > On Thu, Mar 21, 2013 at 10:19:40AM +0100, Marcin Juszkiewicz wrote: >> Next thing is distro dependencies. For example perf test done for >> Ubuntu. First thing it does is finding out which exactly perf >> package it needs and install it. Why this is not done on image >> generation time? Especially when we know that all rootfs images we >> make end in LAVA... > > IMO including everything needed for every test in the images does > not scale. When we have 100 tests, each one requiring 1 package, do > we want to have 100 extra packages in every image?
Good point. > Also, everyone creating new tests would have to coordinate with the > teams that create images, which increases the communications overhead > and adds bottlenecks. +1 >> And can this part be moved to install-ubuntu.sh script so for OE I >> could just reuse script instead of creating a copy of it? Probably >> similar would be with others. > > I think we should provide means for tests to install dependencies in > a cross-distro way, by having the tests declare a list of packages > that need to need to be installed a before it is executed. > > In Ubuntu, that list of packages would be passed to `apt-get > install`, while in OE it would be passed into `opkg install`, etc. We can not use 'opkg install' cause with OE we do not have software repositories. Of course we could create them but in this case I prefer to add packages into image rather than maintain repository. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBAgAGBQJRTNATAAoJECbKqQEReiUecAkP/RihQj785NOArrLEHOnZ5Jg/ UGGWDsy/Hwgt/QqN9FNQkxLPmyVE0nbBG1R9SFGF4Jn6Aewj2xSyx/icNAmAJPNa 3S4ZUQpAQeaNYaFZ2pacxOpvPfVII/uIB+UzJOd+01lJbsL37bbyhBtA664hdL8T fJWLOg5vdNJz7UynmaWNcLrJaBqq+n+Rp1PrP6KJUMDBskA0usrH2vBpvxbhLKYy t+YmYAmOsiHJLUcm1CKxKRMU4KTPR2xnfUIbTL/2yvotOmYLedzmRU51s19k75M+ +8J8R594Jn8SPoJYscu4bNyZRdmA23QN4kwBiWa4olQ600gqNlPtmKsmpNaaDX9P txMta7QFxdSNLtMtrQb8Ftls82N8Ai+Y2Qam7YPfMr4KrYcn+lnl5/n/ukymMefj 2bC2OJH+SAFbB4sHZXaYmm+4ArNzyDG40ZfNx8f6Ku/5HH+D0+azBBk+HgCRMuoU uThf5Zpi8EcHIiNhFw39Gu5J96tCVF3WPxpCgqlvySpeAaTzibHAooxXPPhhm6yh QIWLLgXJwe1+DWeOZkslCnLHPiZvtPKaDV4vZECSYTXCU/Bfw7ELY/2eXV0UMraJ hars7rKwcwbV1oS6ta0zjvctS0gE8Qiuxq0QnqhEgNJCE71KhQxU4P+gkm3kJs2x MdRW2QTvEiGonQRc/mYT =MVIC -----END PGP SIGNATURE----- _______________________________________________ linaro-validation mailing list [email protected] http://lists.linaro.org/mailman/listinfo/linaro-validation
