All of the unit tests in ClusterVersionJudgementTest cannot pass, and too much magic numbers exists in it.