Glossary term: Diagnostic Node

https://feditest.org/glossary/diagnostic-node/

A special-purpose Node that can be instrumented to behave in a particular way and provides detailed diagnostics.

For example, an Diagnostic Node may be able to emit, when instructed by a test, an invalid message to a Node-under-test, to see whether the Node-under-test correctly rejects the invalid message. It also provides more detailed reports on what messages it receives than a regular Node would.

Currently, in FediTest, the Imp is an Diagnostic Node that can perform a variety of WebFinger queries, including invalid ones.