@Override
    public ProcResult fetchResult() throws AnalysisException {
        List<List<Comparable>> partitionInfos = getPartitionInfos();
        return getBasicProcResult(partitionInfos);
    }
@Test
    public void testFetchResult() throws AnalysisException {
        BaseProcResult result = (BaseProcResult) new PartitionsProcDir(db, cloudNativTable, false).fetchResult();
        List<List<String>> rows = result.getRows();
        List<String> list1 = rows.get(0);
        Assert.assertEquals("1025", list1.get(0));
        Assert.assertEquals("p1", list1.get(1));
        Assert.assertEquals("0", list1.get(2));
        Assert.assertEquals("1", list1.get(3));
        Assert.assertEquals("2", list1.get(4));
        Assert.assertEquals("NORMAL", list1.get(5));
        Assert.assertEquals("province", list1.get(6));
    }