This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Progress Indication should provide either some hooks or at least log messages for various events. This would be used by performance tests to get * a list of running tasks * a start time and an end time of a task * initial delay of a task A task could be identified by its name and also by a hashCode (e.g. hashCode of the task's ProgressHandle) to distiguish between two concurrently running tasks of the same name.
I would say by having the API and UI split in 2 modules, this one is basically implemented. For testing purposes, remove the default impl and provide your own with all the meansurements (and possibly without any UI at all.)