mirror of https://github.com/tikv/client-java.git
				
				
				
			
							parent
							
								
									43216ad3f0
								
							
						
					
					
						commit
						a958699e0f
					
				|  | @ -44,23 +44,20 @@ jobs: | |||
|       - name: Start TiUP Playground | ||||
|         run: | | ||||
|           # Start TiKV in APIV1TTL | ||||
|           /home/runner/.tiup/bin/tiup playground ${{ matrix.tikv_version }} --mode tikv-slim --kv 1 --without-monitor --kv.config /home/runner/work/client-java/client-java/.github/config/tikv_rawkv.toml --pd.config /home/runner/work/client-java/client-java/.github/config/pd.toml &> raw.out 2>&1 & | ||||
|           /home/runner/.tiup/bin/tiup playground ${{ matrix.tikv_version }} --mode tikv-slim --kv 1 --without-monitor --kv.config /home/runner/work/client-java/client-java/.github/config/tikv_rawkv.toml --pd.config /home/runner/work/client-java/client-java/.github/config/pd.toml --pd.port 2379 2>&1 & | ||||
| 
 | ||||
|           # The first run of `tiup` has to download all components so it'll take longer. | ||||
|           sleep 1m 30s | ||||
| 
 | ||||
|           # Start TiKV in APIV1 | ||||
|           /home/runner/.tiup/bin/tiup playground ${{ matrix.tikv_version }} --mode tikv-slim --kv 1 --without-monitor --kv.config /home/runner/work/client-java/client-java/.github/config/tikv_txnkv.toml --pd.config /home/runner/work/client-java/client-java/.github/config/pd.toml &> txn.out 2>&1 & | ||||
|           /home/runner/.tiup/bin/tiup playground ${{ matrix.tikv_version }} --mode tikv-slim --kv 1 --without-monitor --kv.config /home/runner/work/client-java/client-java/.github/config/tikv_txnkv.toml --pd.config /home/runner/work/client-java/client-java/.github/config/pd.toml --pd.port 2381 2>&1 & | ||||
| 
 | ||||
|           sleep 30s | ||||
| 
 | ||||
|           # Parse PD address from `tiup` output | ||||
|           echo "RAWKV_PD_ADDRESSES=$(cat raw.out | grep -oP '(?<=PD client endpoints: \[)[0-9\.:]+(?=\])')" >> $GITHUB_ENV | ||||
|           echo "TXNKV_PD_ADDRESSES=$(cat txn.out | grep -oP '(?<=PD client endpoints: \[)[0-9\.:]+(?=\])')" >> $GITHUB_ENV | ||||
|           # Get PD address | ||||
|           echo "RAWKV_PD_ADDRESSES=127.0.0.1:2379" >> $GITHUB_ENV | ||||
|           echo "TXNKV_PD_ADDRESSES=127.0.0.1:2381" >> $GITHUB_ENV | ||||
| 
 | ||||
|           # Log the output | ||||
|           echo "$(cat raw.out)" >&2 | ||||
|           echo "$(cat txn.out)" >&2 | ||||
|       - name: Run Integration Test | ||||
|         run: mvn clean test | ||||
|       - name: Upload coverage | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue