llm-ls/crates/testbed/holes/starlette.json
Luc Georges 6c4e0e4176
feat: parallelise at hole level (#44)
* feat: parallelise at hole level

* fix(ci): move strategy to testbed job

* feat: output json results file

* fix(ci): install jq

* fix(ci): add missing `runs-on`

* fix(ci): add dependency to testbed job

* fix(ci): invalid artifact key name

* fix(ci): add missing i in fastapi key

* feat(ci): make CI run different # of threads per repo

* fix(ci): results.json not in markdown

* feat: round output values

* fix: avoid creating zombie processes

* fix: check on word instead of line

* feat: recreate holes for long CI
2023-11-17 18:05:45 +01:00

1 line
7.2 KiB
JSON

[{"cursor":{"line":81,"character":7},"file":"starlette/convertors.py"},{"cursor":{"line":57,"character":14},"file":"starlette/middleware/trustedhost.py"},{"cursor":{"line":283,"character":5},"file":"starlette/responses.py"},{"cursor":{"line":45,"character":14},"file":"starlette/applications.py"},{"cursor":{"line":124,"character":7},"file":"starlette/websockets.py"},{"cursor":{"line":12,"character":4},"file":"starlette/concurrency.py"},{"cursor":{"line":9,"character":4},"file":"starlette/responses.py"},{"cursor":{"line":43,"character":2},"file":"starlette/middleware/cors.py"},{"cursor":{"line":174,"character":13},"file":"starlette/formparsers.py"},{"cursor":{"line":23,"character":14},"file":"starlette/background.py"},{"cursor":{"line":63,"character":5},"file":"starlette/config.py"},{"cursor":{"line":18,"character":13},"file":"starlette/middleware/wsgi.py"},{"cursor":{"line":24,"character":1},"file":"starlette/middleware/sessions.py"},{"cursor":{"line":61,"character":12},"file":"starlette/websockets.py"},{"cursor":{"line":159,"character":2},"file":"starlette/status.py"},{"cursor":{"line":53,"character":4},"file":"starlette/convertors.py"},{"cursor":{"line":45,"character":6},"file":"starlette/applications.py"},{"cursor":{"line":18,"character":5},"file":"starlette/schemas.py"},{"cursor":{"line":10,"character":12},"file":"starlette/_exception_handler.py"},{"cursor":{"line":196,"character":0},"file":"starlette/responses.py"},{"cursor":{"line":638,"character":11},"file":"starlette/datastructures.py"},{"cursor":{"line":163,"character":4},"file":"starlette/middleware/errors.py"},{"cursor":{"line":38,"character":5},"file":"starlette/schemas.py"},{"cursor":{"line":160,"character":14},"file":"starlette/formparsers.py"},{"cursor":{"line":24,"character":5},"file":"starlette/middleware/exceptions.py"},{"cursor":{"line":14,"character":11},"file":"starlette/endpoints.py"},{"cursor":{"line":17,"character":8},"file":"starlette/middleware/httpsredirect.py"},{"cursor":{"line":5,"character":14},"file":"starlette/endpoints.py"},{"cursor":{"line":19,"character":14},"file":"starlette/types.py"},{"cursor":{"line":61,"character":3},"file":"starlette/middleware/cors.py"},{"cursor":{"line":190,"character":1},"file":"starlette/websockets.py"},{"cursor":{"line":83,"character":10},"file":"starlette/formparsers.py"},{"cursor":{"line":6,"character":11},"file":"starlette/concurrency.py"},{"cursor":{"line":63,"character":5},"file":"starlette/convertors.py"},{"cursor":{"line":58,"character":8},"file":"starlette/authentication.py"},{"cursor":{"line":3,"character":0},"file":"starlette/middleware/trustedhost.py"},{"cursor":{"line":397,"character":0},"file":"starlette/testclient.py"},{"cursor":{"line":22,"character":7},"file":"starlette/_utils.py"},{"cursor":{"line":75,"character":4},"file":"starlette/_utils.py"},{"cursor":{"line":15,"character":2},"file":"starlette/types.py"},{"cursor":{"line":528,"character":9},"file":"starlette/testclient.py"},{"cursor":{"line":79,"character":3},"file":"starlette/config.py"},{"cursor":{"line":28,"character":12},"file":"starlette/_utils.py"},{"cursor":{"line":315,"character":14},"file":"starlette/requests.py"},{"cursor":{"line":15,"character":4},"file":"starlette/websockets.py"},{"cursor":{"line":25,"character":9},"file":"starlette/background.py"},{"cursor":{"line":41,"character":0},"file":"starlette/testclient.py"},{"cursor":{"line":165,"character":3},"file":"starlette/middleware/errors.py"},{"cursor":{"line":80,"character":13},"file":"starlette/middleware/wsgi.py"},{"cursor":{"line":8,"character":4},"file":"starlette/middleware/__init__.py"},{"cursor":{"line":0,"character":9},"file":"starlette/__init__.py"},{"cursor":{"line":10,"character":4},"file":"starlette/middleware/httpsredirect.py"},{"cursor":{"line":95,"character":0},"file":"starlette/routing.py"},{"cursor":{"line":582,"character":0},"file":"starlette/datastructures.py"},{"cursor":{"line":81,"character":5},"file":"starlette/convertors.py"},{"cursor":{"line":50,"character":8},"file":"starlette/middleware/errors.py"},{"cursor":{"line":121,"character":5},"file":"starlette/websockets.py"},{"cursor":{"line":0,"character":7},"file":"starlette/__init__.py"},{"cursor":{"line":61,"character":5},"file":"starlette/convertors.py"},{"cursor":{"line":681,"character":4},"file":"starlette/testclient.py"},{"cursor":{"line":85,"character":9},"file":"starlette/endpoints.py"},{"cursor":{"line":0,"character":1},"file":"starlette/__init__.py"},{"cursor":{"line":3,"character":1},"file":"starlette/applications.py"},{"cursor":{"line":94,"character":8},"file":"starlette/formparsers.py"},{"cursor":{"line":120,"character":4},"file":"starlette/authentication.py"},{"cursor":{"line":10,"character":0},"file":"starlette/concurrency.py"},{"cursor":{"line":22,"character":13},"file":"starlette/responses.py"},{"cursor":{"line":112,"character":0},"file":"starlette/middleware/wsgi.py"},{"cursor":{"line":7,"character":7},"file":"starlette/_exception_handler.py"},{"cursor":{"line":16,"character":7},"file":"starlette/middleware/httpsredirect.py"},{"cursor":{"line":192,"character":10},"file":"starlette/middleware/base.py"},{"cursor":{"line":115,"character":13},"file":"starlette/responses.py"},{"cursor":{"line":44,"character":1},"file":"starlette/middleware/trustedhost.py"},{"cursor":{"line":248,"character":2},"file":"starlette/responses.py"},{"cursor":{"line":47,"character":10},"file":"starlette/middleware/trustedhost.py"},{"cursor":{"line":55,"character":4},"file":"starlette/concurrency.py"},{"cursor":{"line":148,"character":9},"file":"starlette/routing.py"},{"cursor":{"line":0,"character":6},"file":"starlette/middleware/wsgi.py"},{"cursor":{"line":148,"character":13},"file":"starlette/authentication.py"},{"cursor":{"line":14,"character":12},"file":"starlette/middleware/httpsredirect.py"},{"cursor":{"line":46,"character":10},"file":"starlette/convertors.py"},{"cursor":{"line":10,"character":3},"file":"starlette/middleware/trustedhost.py"},{"cursor":{"line":7,"character":10},"file":"starlette/middleware/errors.py"},{"cursor":{"line":22,"character":11},"file":"starlette/middleware/exceptions.py"},{"cursor":{"line":83,"character":13},"file":"starlette/_utils.py"},{"cursor":{"line":31,"character":10},"file":"starlette/concurrency.py"},{"cursor":{"line":56,"character":4},"file":"starlette/middleware/trustedhost.py"},{"cursor":{"line":176,"character":3},"file":"starlette/middleware/base.py"},{"cursor":{"line":13,"character":0},"file":"starlette/applications.py"},{"cursor":{"line":124,"character":6},"file":"starlette/middleware/base.py"},{"cursor":{"line":33,"character":0},"file":"starlette/endpoints.py"},{"cursor":{"line":15,"character":7},"file":"starlette/middleware/exceptions.py"},{"cursor":{"line":29,"character":11},"file":"starlette/exceptions.py"},{"cursor":{"line":124,"character":2},"file":"starlette/config.py"},{"cursor":{"line":4,"character":4},"file":"starlette/middleware/authentication.py"},{"cursor":{"line":145,"character":0},"file":"starlette/middleware/base.py"},{"cursor":{"line":93,"character":5},"file":"starlette/middleware/errors.py"},{"cursor":{"line":46,"character":8},"file":"starlette/concurrency.py"},{"cursor":{"line":68,"character":11},"file":"starlette/authentication.py"},{"cursor":{"line":1,"character":7},"file":"starlette/middleware/httpsredirect.py"}]