Merge branch 'stable-3.3'

* stable-3.3:
  Fix tests flakiness and adopt code to Java 11
  Add build validation of incoming changes

Change-Id: I0d936ebc6e31097b46a85410b434bf358a65548f