Граф коммитов

12 Коммитов

Автор SHA1 Сообщение Дата
rainierside 1932b12634
Enable Lisa on AWS to execute the network and storge performance tests (#1943) 2022-05-26 16:52:30 -07:00
Chi Song c9c2b99748 Breaking change: support minimum installation
With default "poetry install", it can run sample test cases, but not
azure or libvirt. It uses to reduce dependent packages for other
platforms.

If it needs to run against Azure, use "poetry install -E azure". To
support both Azure and libvirt, use "poetry install -E 'azure libvirt'".
2022-04-14 14:51:05 -07:00
Chris Gunn 508c17aaae Add Makefile commands to auto-fix linting issues 2022-01-10 10:59:31 -08:00
Chi Song 82a329d94b Make: use pyproject as mypy config file 2021-09-02 13:58:06 -07:00
Chi Song 67c42e991a Makefile: fix ut path, and fix error in Windows 2021-08-06 14:38:24 -07:00
Divyansh ca17b475c7 Add excluded folder list for flake and mypy 2021-06-17 20:45:08 -07:00
Lili Deng ef3e959c26 Move cases into microsoft/testsuites/core. 2021-05-17 22:20:34 -07:00
Gustavo Lima Chaves a5268694be poetry: update mypy to version "^0.812"
This version has more power on type assertions, and we can get rid of
a bunch of "# type: ignore" entries. My theory is that they point a
newer release of Typeshed (https://github.com/python/typeshed), so
that we have more type annotations available.

Real mistakes have been caught with this update, BTW.
2021-03-30 13:40:21 +08:00
Chi Song 52c8b66918 update development document
other improvement on document and names
2021-03-25 14:24:05 +08:00
Andrew Schwartzmeyer 577231e5e1 Add `test` to `make all`
Forgot this.
2020-10-27 14:00:12 +08:00
Andrew Schwartzmeyer f678e7feef Run Python in developer mode
The `-X dev` option reveals useful information such as leaked system
resources.
2020-10-27 14:00:12 +08:00
Andrew Schwartzmeyer 0ca0798cc5 Use Makefile to centralize build/test commands
This Makefile is optional because the commands can be run independently,
it was added just to simplify and centralize all our commands. On Linux,
GNU Make is expected to almost universally be installed, but on Windows
it may need to be installed manually to use it. Fortunately the GitHub
Actions Windows image has it.
2020-09-23 17:36:41 -07:00