History log of /barrelfish-master/tools/harness/machines/eth.py
Revision Date Author Comments
# 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.