SNMP Alarm Support

It doesn't have to be a single-line comment; you can have the LCOV_EXCL_LINE on the line you want to exclude and then follow it with a fuller comment.

I'm actually pretty concerned about the lack of UT for this - we generally wouldn't consider a Project Clearwater feature to be complete until it had good UT coverage, and I'm not sure there's good reason to lower the quality bar here. The manual testing you've done might give us confidence that it works now - but unit tests can be run frequently and give us ongoing confidence that this code continues to work.

Put another way, when we come to make the next Project Clearwater release, I don't see how we have any degree of confidence that this feature still works (i.e. hasn't been broken by changes in the meantime) without unit tests or other regression tests. It's also going to be much more difficult to isolate and fix bugs here without a UT infrastructure in place.