Noctam/DWP/ACS Test Harness/Diary/Week 2
| ACS Test Harness |
|---|
|
Meetings Existing System Specifications Diary |
Day 6: 13/09/2021
Today I have been mostly... config loading.
I've been working through the loading of the config file as seen in the CISSIM program. It's almost there, at time of writing; I need to figure out how best to represent the replacement configs (just lists of lists of strings keyed against maps of tuples of strings in the python version, which is... fine, but it means everywhere needs to know the format of everything).
Once that's done, I'll be rejigging it to try and get the specification away from the implementation, so that we can drop in a different implementation (JSON, YML, XML, whatever) and we have a spec and set of tests to run it against.
After that, I'll need to implement a full DCI call with querying the config entries, replacing values, etc. The config needs to be in place for that.
After that, I'll turn to PDD and NPS to do the same for them.
I'm still happy with the COP 15/09 for finishing this - at least to the point where it's usable as an ACS CIS-replacement server. I suspect configurable pauses won't be there by then, but that should be pretty trivial to implement.
Day 7: 14/09/2021
Day 8: 15/09/2021
Day 9: 16/09/2021
On leave
Day 10: 17/09/2021
Still on leave