hero reserve
Create a reservation on an emulator.
hero: Usage Message
USAGE: Hero::reserve <OPTIONS>
OPTIONS:
-type <TYPE> -- Type of reservation (default "emulator")
-what <WHAT> -- What to reserve, entire emulator or range of boards
To reserve boards, use the format 'EMULATOR/B1[-BN]'
-t1 <TimeStamp> -- Start of reservation
-t2 <TimeStamp> -- End of reservation (see also -dur)
-dur <TimeSpec> -- Duration of reservation (default 1h) (you can use instead of -t2)
-q <N> -- Number of entities being reserved (default 1)
Ignored for emulators and boards.
-user <NAME> -- Name of the user for which the reservation is made.
Can be repeated.
-jobproj <NAME> -- Name of the project for which the reservation is made.
Can be repeated.
-jobclass <NAME> -- Name of the jobclass for which the reservation is made.
Can be repeated.
-daily -- Repeat the reservation daily (see -repetitions)
-weekly -- Repeat the reservation weekly (see -repetitions)
-repetitions <N> -- When repeating daily or weekly, number of repetitions (default 10)
EXAMPLES: FULL EMULATOR (SOFT: emulator can be used by others)
% hero reserve -what PAL1 -t1 2pm -dur 6h -user john
% hero reserve -what PAL2 -t1 10am -dur 2h -daily -repetitions 7 -jobclass regression
EXAMPLES: BOARD RESERVATION (HARD: only reservee can use board)
% hero reserve -what PAL3/0-2 -t1 10am -dur 6d -jobproj ChipA -- reserve board 2 in PAL3
SEE ALSO:
vovshow -reservations
vovforget -allreservations
vovforget RESERVATION_ID
vovselect FIELDS... from reservations