Output caching and binary files in DB
This PR contains two major improvements:
- preparation of binary files for the upload to DB
- implementation of output caching in the update mode
Caching makes analysis much faster during the wafer scan by reusing output from the previous iterations of the analysis.
More on this in the Wiki
Some minor improvements include:
- fixed configuration IDs in the last versions, which caused wrong
cut_version
saved for DB upload - added some more tests to the DB output
- implemented counting of WARNINGs and ERRORs in a configurable way
- added support of 2FA in
db_reader.py
- added support of development DB and production
CROC
parts indb_reader.py
Edited by Nazar Bartosik