File tree 2 files changed +8
-7
lines changed
2 files changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -53,13 +53,13 @@ jobs:
53
53
- run : poe lint
54
54
- run : poe build-develop
55
55
- run : mkdir junit-xml
56
- - run : poe test -s -o log_cli_level=DEBUG - -junit-xml=junit-xml/${{ matrix.python }}--${{ matrix.os }}.xml
56
+ - run : poe test -s --junit-xml=junit-xml/${{ matrix.python }}--${{ matrix.os }}.xml
57
57
# Time skipping doesn't yet support ARM
58
58
- if : ${{ !endsWith(matrix.os, '-arm') }}
59
- run : poe test -s -o log_cli_level=DEBUG - -workflow-environment time-skipping --junit-xml=junit-xml/${{ matrix.python }}--${{ matrix.os }}--time-skipping.xml
59
+ run : poe test -s --workflow-environment time-skipping --junit-xml=junit-xml/${{ matrix.python }}--${{ matrix.os }}--time-skipping.xml
60
60
# Check cloud if proper target and not on fork
61
61
- if : ${{ matrix.cloudTestTarget && (github.event.pull_request.head.repo.full_name == '' || github.event.pull_request.head.repo.full_name == 'temporalio/sdk-python') }}
62
- run : poe test -s -o log_cli_level=DEBUG - k test_cloud_client --junit-xml=junit-xml/${{ matrix.python }}--${{ matrix.os }}--cloud.xml
62
+ run : poe test -s -k test_cloud_client --junit-xml=junit-xml/${{ matrix.python }}--${{ matrix.os }}--cloud.xml
63
63
env :
64
64
TEMPORAL_CLIENT_CLOUD_API_KEY : ${{ secrets.TEMPORAL_CLIENT_CLOUD_API_KEY }}
65
65
TEMPORAL_CLIENT_CLOUD_API_VERSION : 2024-05-13-00
87
87
poe gen-protos
88
88
poe format
89
89
[[ -z $(git status --porcelain temporalio) ]] || (git diff temporalio; echo "Protos changed"; exit 1)
90
- poe test -s -o log_cli_level=DEBUG
90
+ poe test -s
91
91
92
92
# Do docs stuff (only on one host)
93
93
- name : Build API docs
Original file line number Diff line number Diff line change @@ -105,9 +105,10 @@ cmd = "pip uninstall temporalio -y"
105
105
106
106
[tool .pytest .ini_options ]
107
107
asyncio_mode = " auto"
108
- log_cli = true
109
- log_cli_level = " INFO"
110
- log_cli_format = " %(asctime)s [%(levelname)8s] %(message)s (%(filename)s:%(lineno)s)"
108
+ # Do not use log_cli since this shows logging for all tests, not just the ones
109
+ # that failed. Instead, show all logs for failed tests at the end.
110
+ log_level = " DEBUG"
111
+ log_format = " %(asctime)s [%(levelname)8s] %(message)s (%(filename)s:%(lineno)s)"
111
112
testpaths = [" tests" ]
112
113
timeout = 600
113
114
timeout_func_only = true
You can’t perform that action at this time.
0 commit comments