This change adds the --white-board parameter which is taken into account when using coverage run. The intention is to save an arbitrary string into the coverage data file which may describe how the tests were run. The change also updates the test suite.
In my environment there are multiple test scenarios which produce different coverage data. It's a large application which is not tested using unittest style tests but using other automation techniques.
I'd like to have all of this data annotated so I can distinguish between the results. I'm also planning on processing this data on my own (with a custom tool) to produce aggregated coverage reports. That's why I haven't added functionality to the report or html commands. I can do this if others think it is necessary.