[DO NOT MERGE] New Entry is generated with the same event

This is not PR. But I would like to report this strange issue...
When do "mvn test", this issue happens.

Test has two projects, "projectX" and "projectY". When a event triggers them, new entry is created into build memory. It is only one.

But in this case, one more entry was created using only one event hash.
I have not be able to find root cause yet...

Essential log during triggered - started is in essential-log-testTripleTriggeredBuildWithProjects.txt.


p.s. testTripleTriggeredBuildWithProjects() is finally failed because 3rd event does not trigger any projects.
RunListener.all() has already done at least one loop, so a tiny bit more effective to just do the same
like
    ExtensionList.lookup(ToGerritRunListener.class)
or
    Jenkins.getInstance().getExtensionList(ToGerritRunListener.class)