@Override
    public void run() {
        // top-level command, do nothing
    }
@Test
    public void test_submit_server_cli_version_minor_mismatch_ignore() {
        String serverVersion = "5.0.0";
        System.setProperty(HAZELCAST_INTERNAL_OVERRIDE_VERSION, serverVersion);

        Config cfg = smallInstanceConfig();
        cfg.getJetConfig().setResourceUploadEnabled(true);
        String clusterName = randomName();
        cfg.setClusterName(clusterName);
        hz = createHazelcastInstance(cfg);

        System.setProperty(HAZELCAST_INTERNAL_OVERRIDE_VERSION, "5.1.0");
        ClientConfig clientConfig = new ClientConfig();
        clientConfig.setClusterName(clusterName);
        client = createHazelcastClient(clientConfig);

        run("submit", "--ignore-version-mismatch", testJobJarFile.toString());
        Job job = hz.getJet().getJobs().get(0);
        assertThat(job).eventuallyHasStatus(JobStatus.RUNNING);
    }