task_unit_test.bat 606 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
@ECHO OFF
SETLOCAL EnableDelayedExpansion

IF x%1x==xx (
	ECHO Specify backend
	EXIT /B 1
) ELSE (
	SET BACKEND=%1
)
10
CALL workon %BUILD_TAG%
11

Minjie Wang's avatar
Minjie Wang committed
12
13
14
15
SET PYTHONPATH=tests;!CD!\python;!PYTHONPATH!
SET DGLBACKEND=!BACKEND!
SET DGL_LIBRARY_PATH=!CD!\build
SET DGL_DOWNLOAD_DIR=!CD!
16

17
python -m pip install pytest psutil pandas pyyaml pydantic pydantic-yaml==0.11.2 rdflib torchmetrics || EXIT /B 1
18
python -m pytest -v --junitxml=pytest_backend.xml --durations=100 tests\python\!DGLBACKEND! || EXIT /B 1
19
python -m pytest -v --junitxml=pytest_common.xml --durations=100 tests\python\common || EXIT /B 1
Minjie Wang's avatar
Minjie Wang committed
20
ENDLOCAL
21
EXIT /B