Azure / azure-functions-python-worker

Python worker for Azure Functions.
http://aka.ms/azurefunctions
MIT License
335 stars 103 forks source link

Logging Tracebacks for Error Logger and SDK Update #1072

Closed vrdmr closed 2 years ago

vrdmr commented 2 years ago

Description

Making a #1064 equivalent change for v3.x branch.

Fixes #


PR information

Quality of Code and Contribution Guidelines

codecov[bot] commented 2 years ago

Codecov Report

Merging #1072 (bae9b94) into v3.x-dev (4528fdd) will decrease coverage by 50.22%. The diff coverage is 20.00%.

@@              Coverage Diff              @@
##           v3.x-dev    #1072       +/-   ##
=============================================
- Coverage     82.51%   32.28%   -50.23%     
=============================================
  Files            33       33               
  Lines          1653     1657        +4     
  Branches        265      265               
=============================================
- Hits           1364      535      -829     
- Misses          224     1121      +897     
+ Partials         65        1       -64     
Flag Coverage Δ
unittests 32.28% <20.00%> (-50.23%) :arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
azure_functions_worker/dispatcher.py 20.94% <0.00%> (-68.72%) :arrow_down:
azure_functions_worker/main.py 0.00% <0.00%> (ø)
azure_functions_worker/logging.py 36.73% <40.00%> (-4.18%) :arrow_down:
azure_functions_worker/functions.py 20.15% <0.00%> (-72.87%) :arrow_down:
azure_functions_worker/utils/tracing.py 31.81% <0.00%> (-68.19%) :arrow_down:
azure_functions_worker/utils/common.py 33.33% <0.00%> (-66.67%) :arrow_down:
azure_functions_worker/bindings/meta.py 25.30% <0.00%> (-57.84%) :arrow_down:
...s/shared_memory_data_transfer/shared_memory_map.py 28.57% <0.00%> (-55.36%) :arrow_down:
azure_functions_worker/extension.py 43.92% <0.00%> (-55.15%) :arrow_down:
... and 16 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 4528fdd...bae9b94. Read the comment docs.