5.3.1
Merge pull request #16431 from fuchunhui/fix-14689
test(visual): optimize all tests runs list
test: fix nth child query in recorder
test(ut): fixed animiation update duration
refact(data): share source instance with dataset
test(visual): add some logs
test: compare screenshots with smaller threshold in visual regression testing
test(visual): optimize test runner and report tool
test(visual): add report generate
test(visual): fix puppeteer@9 screenshot resize bug.
fix(legend): add back symbolKeepAspect. optimize code logic.
test(visual): fix url loading error may block. add threads in cli
test(visual): fix echarts lib download