#
88949a8f |
|
29-Aug-2017 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
harness: machines: define custom buildall targets for armv7/armv8 machines Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
616db510 |
|
28-Nov-2016 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
harness: Remove shadowing methods from ETHMachineBase Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
f1ca523b |
|
28-Nov-2016 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
harness: Change machine create parameters from dict to kwargs Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
e7115296 |
|
25-Nov-2016 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
harness: Make Machine class configurable in constructor Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
fe99b8ad |
|
25-Nov-2016 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
harness: Split machine operations into MachineOperations class This avoids the need for multiple inheritance of machine objects Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
f057a33b |
|
25-Nov-2016 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
harness: Refactor ETH machines to use object variables instead of shared machine dict This is the first step of de-duplicating code within various machine definitions Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
3a9f23d8 |
|
21-Nov-2016 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
harness: Use proper machine factory classes to create machine obejcts Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
aa1d88ff |
|
16-Nov-2016 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
harness: Use hagfish.cfg as boot config name on armv8 This is a temporary workaround until harness actually supports different boot configurations depending on the configuration of individual machines. Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
1cd9561a |
|
15-Nov-2016 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
harness: prepare for armv8 Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
6b8f9a26 |
|
23-Aug-2016 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
harness: start cleaning up default_bootmodules() Move pci extra arguments for some of the ETH rack machines into eth_machinedata.py and provide via machine.get_pci_args(). Move eth0 PCI bus:dev:fun triplet into eth_machinedata.py and provide to Kaluga via machine.get_eth0(). Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
48bf4a80 |
|
03-Aug-2016 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
harness: update interactive tests to work with new serial drivers Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
7bf152ac |
|
28-Jul-2016 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
harness: Kill console lockprocess if wait() hangs for more than 5 seconds Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
64c2e21f |
|
15-Jun-2016 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
harness: update copyright notices and remove unused imports Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
36405432 |
|
15-Jun-2016 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
T251: harness: deduplicate code that is applicable for all rack machines at ETH Closes T251. Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
357450f4 |
|
14-Jun-2016 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
harness: Run tests on racked pandaboards Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
5698f3b6 |
|
09-Jun-2016 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
T249: harness: fix force_write() for ETH machines fdspawn does not support sendcontrol() anymore so use send('^E') == send(chr(5)). Closes T249. Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
a181b357 |
|
07-Jun-2016 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
harness: fix buildall target to be configurable on a per-machine basis Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
15d4397c |
|
26-Jun-2015 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
harness: adding k1om to build archs for babybel adapting phi boot test Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
7fc8b61b |
|
25-Jun-2015 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
Xeon Phi test: updating test suite to match the new boot loader interfacewq Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
866c1d06 |
|
22-Jun-2015 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
harness: adding test for xeon phi boot Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
828d5f7a |
|
26-Nov-2014 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
Improved interactive test framework and improved coreboot tests. Coreboot tests try to detect number of cores in machine they're running on and choose core ids accordingly. Interactive test framework now works with QEMU.
|
#
559955b4 |
|
02-Aug-2011 |
Simon Peter <speter@inf.ethz.ch> |
Merge from ASPLOS tree.
|
#
9299dcef |
|
08-Jul-2011 |
Stefan Kästle <stefan.kaestle@inf.ethz.ch> |
Initial version of public stable barrelfish repository.
|