Skip to content

Commit 16d820a

Browse files
author
Evan Roman
committed
fix
1 parent 847cc16 commit 16d820a

File tree

11 files changed

+23
-13
lines changed

11 files changed

+23
-13
lines changed

azure_functions_worker_v1/tests/unittests/test_logging.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,4 @@ def raising_function():
2929
self.assertIn("call2", processed_exception)
3030
self.assertIn("f", processed_exception)
3131
self.assertRegex(processed_exception,
32-
r".*tests\\unittests\\test_logging.py.*")
32+
r".*tests/unittests/test_logging.py.*")

azure_functions_worker_v2/tests/unittests/test_logging.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,4 @@ def raising_function():
2929
self.assertIn("call2", processed_exception)
3030
self.assertIn("f", processed_exception)
3131
self.assertRegex(processed_exception,
32-
r".*tests\\unittests\\test_logging.py.*")
32+
r".*tests/unittests/test_logging.py.*")

eng/ci/public-build.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ extends:
6565
- template: /eng/templates/jobs/ci-unit-tests.yml@self
6666
parameters:
6767
PROJECT_DIRECTORY: 'workers'
68+
PoolName: 1es-pool-azfunc-public
6869
- stage: RunWorkerEmulatorTests
6970
dependsOn: BuildPythonWorker
7071
jobs:

eng/pack/templates/macos_64_env_gen.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ steps:
8686
!python/**
8787
!tests/**
8888
!setuptools*/**
89+
!uvloop/**
8990
!_distutils_hack/**
9091
!distutils-precedence.pth
9192
!pkg_resources/**

eng/pack/templates/nix_arm64_env_gen.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ steps:
9292
!python/**
9393
!tests/**
9494
!setuptools*/**
95+
!uvloop/**
9596
!_distutils_hack/**
9697
!distutils-precedence.pth
9798
!pkg_resources/**

eng/pack/templates/nix_env_gen.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ steps:
8686
!python/**
8787
!tests/**
8888
!setuptools*/**
89+
!uvloop/**
8990
!_distutils_hack/**
9091
!distutils-precedence.pth
9192
!pkg_resources/**

eng/templates/jobs/ci-unit-tests.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ parameters:
44
jobs:
55
- job: "TestPython"
66
displayName: "Run Python Unit Tests"
7+
8+
pool:
9+
name: ${{ parameters.PoolName }}
10+
image: 1es-ubuntu-22.04
11+
os: linux
712

813
strategy:
914
matrix:

workers/azure_functions_worker/main.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44

55
import argparse
66
import asyncio
7-
# try:
8-
# import uvloop
9-
# asyncio.set_event_loop_policy(uvloop.EventLoopPolicy())
10-
# except Exception:
11-
# pass
7+
try:
8+
import uvloop
9+
asyncio.set_event_loop_policy(uvloop.EventLoopPolicy())
10+
except Exception:
11+
pass
1212

1313

1414
def parse_args():

workers/proxy_worker/start_worker.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
import argparse
66
import traceback
77
import asyncio
8-
# try:
9-
# import uvloop
10-
# asyncio.set_event_loop_policy(uvloop.EventLoopPolicy())
11-
# except Exception:
12-
# pass
8+
try:
9+
import uvloop
10+
asyncio.set_event_loop_policy(uvloop.EventLoopPolicy())
11+
except Exception:
12+
pass
1313

1414
_GRPC_CONNECTION_TIMEOUT = 5.0
1515

workers/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ dependencies = [
3939
"grpcio~=1.43.0; python_version == '3.7'",
4040
"grpcio ~=1.59.0; python_version >= '3.8' and python_version < '3.13'",
4141
"grpcio~=1.70.0; python_version >= '3.13'",
42+
"uvloop~=0.21.0; python_version >= '3.13'",
4243
"azurefunctions-extensions-base; python_version >= '3.8'",
4344
"azure-functions-runtime==1.0.0a3; python_version >= '3.13'",
4445
"azure-functions-runtime-v1==1.0.0b1; python_version >= '3.13'"

0 commit comments

Comments
 (0)