support/testing/infra/basetest: support br2-external
authorRicardo Martincoski <ricardo.martincoski@datacom.ind.br>
Mon, 28 Jan 2019 23:22:06 +0000 (18:22 -0500)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Tue, 29 Jan 2019 21:16:33 +0000 (22:16 +0100)
commit4d5d0124c795a4269e9ae81efcdd1a121dd2f739
tree21f7dfc3a4b39f44888510cf3626aa0c6132bb9a
parent07bbf1b4dd1fc97e31950b5ba827af7807386179
support/testing/infra/basetest: support br2-external

Some upcoming test cases can use one or more br2-external trees as
fixtures that provide packages used only in runtime tests.

Add support for br2-external into the BRTest class. Any test case can
then provide a list of paths for being used as br2-external trees
during the build of the image to test.

Signed-off-by: Ricardo Martincoski <ricardo.martincoski@datacom.ind.br>
Cc: Arnout Vandecappelle <arnout@mind.be>
Signed-off-by: Matt Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Daniel J. Leach <dleach@belcan.com>
Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Tested-by: Matthew Weber <matthew.weber@rockwellcollins.com>
[Thomas: use named argument for make_extra_opts.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
support/testing/infra/basetest.py