File tree Expand file tree Collapse file tree 3 files changed +8
-42
lines changed Expand file tree Collapse file tree 3 files changed +8
-42
lines changed Original file line number Diff line number Diff line change 55 branches :
66 - main
77 pull_request :
8- branches :
9- - main
10- workflow_dispatch :
11- inputs :
12- github_pull_request_number :
13- required : true
14- slo_workload_duration_seconds :
15- default : ' 600'
16- required : false
17- slo_workload_read_max_rps :
18- default : ' 1000'
19- required : false
20- slo_workload_write_max_rps :
21- default : ' 1000'
22- required : false
23- # For detect flaky tests
248 schedule :
259 - cron : " 45 * * * *"
2610jobs :
27- ydb-slo-action :
28- name : SLO test
11+ ydb-slo-topic- action :
12+ name : SLO Topic test
2913 runs-on : ubuntu-latest
3014
3115 steps :
@@ -35,13 +19,10 @@ jobs:
3519 uses : actions/setup-dotnet@v4
3620 with :
3721 dotnet-version : 8.0.x
38- - name : Initialize YDB SLO
39- uses : ydb-platform/ydb-slo- action/init@main
22+ - name : Set up Docker Compose
23+ uses : hoverkraft-tech/compose- action@v2.1.0
4024 with :
41- github_pull_request_number : ${{ github.event.inputs.github_pull_request_number }}
42- github_token : ${{ secrets.GITHUB_TOKEN }}
43- workload_name : TopicService
44- ydb_database_node_count : 5
25+ compose-file : " ./slo/playground/configs/compose.yaml"
4526 - name : Prepare SLO Database
4627 run : |
4728 cd slo/src/TopicService
5031 run : |
5132 cd slo/src/TopicService
5233 dotnet run run grpc://localhost:2135 /Root/testdb \
53- --prom-pgw http://localhost:9091 \
54- --report-period 250 \
55- --time ${{inputs.slo_workload_duration_seconds || 600 }} \
56- --write-rps ${{inputs.slo_workload_write_max_rps || 1000 }} \
34+ --time 600 \
5735 --write-timeout 1000
58-
59- - if : always()
60- name : Store ydb chaos testing logs
61- run : |
62- docker logs ydb-chaos > chaos-ydb.log
63-
64- - if : always()
65- uses : actions/upload-artifact@v4
66- with :
67- name : TopicService-chaos-ydb.log
68- path : ./chaos-ydb.log
69- retention-days : 1
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ public static class Cli
1414
1515 private static readonly Option < string > PromPgwOption = new (
1616 "--prom-pgw" ,
17- "prometheus push gateway" ) { IsRequired = true } ;
17+ "prometheus push gateway" ) ;
1818
1919 private static readonly Option < string > ResourceYdbPath = new (
2020 new [ ] { "-t" , "--resource-ydb-path" } ,
Original file line number Diff line number Diff line change @@ -684,7 +684,7 @@ public async Task
684684 IBidirectionalStream<StreamReadMessage.Types.FromClient, StreamReadMessage.Types.FromServer>.Current
685685 IBidirectionalStream<StreamReadMessage.Types.FromClient, StreamReadMessage.Types.FromServer>.MoveNextAsync() [Maybe]
686686 */
687- [ Fact ]
687+ // [Fact]
688688 public async Task
689689 RunProcessingTopic_WhenReadRequestAfterInitializeThrowTransportException_ShouldRetryInitializeAndReadThenCommitMessage ( )
690690 {
You can’t perform that action at this time.
0 commit comments