def METHOD_NAME(self):
    self.master_client.report_dataset_shard_params(
        64, 1, 10000, False, 10, "test-ds"
    )
    succeed, task = self.master_client.get_task("test-ds")
    self.assertTrue(succeed)
    self.assertEqual(task.shard.start, 0)
    self.assertEqual(task.shard.end, 640)
    succeed = self.master_client.report_task_result("test-ds", 0, "")
    self.assertTrue(succeed)