* refactor: use var accross the Makefile instead of sledgert string
* refactor bash libraries
- remove hash symbol for scv_to_dat
- add set_print_pretty for gdb mode
- add logging for client
- change printf format for perf log in table from float to int since usec
* cleanup: generalize redundant files in the experiments:
- remove individual gitignore, have single gitignore in parent (tests)
- remove individual env files, have single copies in 'common' dir
- remove individual install.sh, have install_tools.sh (in bash libs)
* - add comment into install_tools.sh
- rename mts to mtds
* update the env files dir to common
* move multi-tenancy env files to another directory (temp)
* apply the deferable server to the new master
* add the deferrable server env file to github CI test
* clang-format
* add deferable server attributes to all experiment specs
* remove previously added generic interface that was only for Def Serv
* Accomodated important changes Sean requested:
- remove unnecessary assertions from pri_queue.h
- set the runtime queue size to MAX_TENANT
- add the scheduler updates back to the sandbox_interrupt state transition
Originally, this workload returned an image with license plates annotated with magenta bounding boxes. It was modified to return a textual representation of the bounding boxed to reduce network payload. However, the resulting coordinates seem to not match the coordinates of the source dataset suggesting that the image may have been resized or something.
Solving the problem is deferred to a low priority task because we previously verified that the workload is running when it returned annotated images.
The scripts DO NOT check for functional correctness of output for this reason. Please look at other scripts to have a better example for new applications.