require institution in config file
To make the the test result file to be precise, the pbv3_mass_test
program now requires user to specify institution as an argument.
For the firmware GUI config file, we should add an "institution" item to be "" in the GUI config:
{
"version": 0.1,
"username": "admin",
"password": "test",
"fwdir": "/media/sd-mmcblk0p1",
"institution": "",
"panels": [
{
"name" : "Powerboard Reception Testing",
"runner" : "PowertoolsRunner",
"equipconf" : "/etc/powertools/equip_testbench.json",
"datadir" : "/data/testruns"
}
]
}
And pass this to the mass test program in the GUI. We'll also add a button in the GUI to change this parameter (see this commit). After people update to this firmware, by default, the program will not work unless they change the institution to something else with the button.
Edited by Zhicai Zhang