You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

Whats Github Checks

Github checks consists of a series of checking tasks, designed to verify whether the basic functions of doris pass. The main test branch is the pull requests that the developers of the doris open source community synchronize to the doris master branch。Checking tasks are tested separately through 3 pipelines of teamcity: Doris FE UT, Doris BE UT, Doris P0 Regression,and the final test results will be pushed to github.

How to trigger Checks

No manual triggering required. Every commit of every active pull request related to the Doris master branch will be detected by teamcity server after 10 minutes, teamcity automatically generates 3 pipeline tasks (Doris FE UT, Doris BE UT, Doris P0 Regression) related to the commit, waiting for scheduling execution.

Teamcity Pipeline Guidance

Whats Teamcity Server Address

Before you start, you need to know the open source community pipeline address: http://43.132.222.7:8111. Ordinary users can view it as a guest (Log in as guest), or jump directly to the pipeline details page from github.


How to check pipeline results in github

1.  Find the target pull request

Find the target pull request in the git repository of apache/incubator-doris

2. Check teamcity build results in github

On the details page of the target pull request, drop down to the "Review required" section, slide the gray bar on the right, and find the FE UT (Doris FE UT), BE UT (Doris BE UT), and P0 Regression (Doris P0 regression) tasks. A green tick indicates that the build task succeeded, and a red cross indicates that the build task failed. The build result of pull/8901 is shown here

How to check pipeline details in teamcity




  • No labels