llm-ls/crates/testbed/holes/fastapi.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 KiB
JSON

[{"cursor":{"line":173,"character":0},"file":"fastapi/exceptions.py"},{"cursor":{"line":0,"character":0},"file":"fastapi/templating.py"},{"cursor":{"line":138,"character":14},"file":"fastapi/utils.py"},{"cursor":{"line":421,"character":5},"file":"fastapi/security/oauth2.py"},{"cursor":{"line":12,"character":7},"file":"fastapi/concurrency.py"},{"cursor":{"line":221,"character":12},"file":"fastapi/utils.py"},{"cursor":{"line":12,"character":2},"file":"fastapi/responses.py"},{"cursor":{"line":24,"character":0},"file":"fastapi/responses.py"},{"cursor":{"line":4,"character":11},"file":"fastapi/security/utils.py"},{"cursor":{"line":17,"character":4},"file":"fastapi/middleware/asyncexitstack.py"},{"cursor":{"line":40,"character":3},"file":"fastapi/openapi/docs.py"},{"cursor":{"line":15,"character":10},"file":"fastapi/dependencies/models.py"},{"cursor":{"line":79,"character":12},"file":"fastapi/security/open_id_connect_url.py"},{"cursor":{"line":10,"character":14},"file":"fastapi/__init__.py"},{"cursor":{"line":2,"character":0},"file":"fastapi/middleware/httpsredirect.py"},{"cursor":{"line":2,"character":7},"file":"fastapi/security/__init__.py"},{"cursor":{"line":501,"character":0},"file":"fastapi/dependencies/utils.py"},{"cursor":{"line":0,"character":3},"file":"fastapi/templating.py"},{"cursor":{"line":71,"character":7},"file":"fastapi/exceptions.py"},{"cursor":{"line":0,"character":10},"file":"fastapi/websockets.py"},{"cursor":{"line":55,"character":13},"file":"fastapi/background.py"},{"cursor":{"line":2614,"character":1},"file":"fastapi/applications.py"},{"cursor":{"line":24,"character":4},"file":"fastapi/dependencies/models.py"},{"cursor":{"line":2,"character":0},"file":"fastapi/middleware/httpsredirect.py"},{"cursor":{"line":103,"character":12},"file":"fastapi/security/api_key.py"},{"cursor":{"line":181,"character":5},"file":"fastapi/security/http.py"},{"cursor":{"line":139,"character":14},"file":"fastapi/exceptions.py"},{"cursor":{"line":24,"character":0},"file":"fastapi/security/open_id_connect_url.py"},{"cursor":{"line":1,"character":11},"file":"fastapi/openapi/constants.py"},{"cursor":{"line":0,"character":14},"file":"fastapi/middleware/cors.py"},{"cursor":{"line":383,"character":1},"file":"fastapi/param_functions.py"},{"cursor":{"line":96,"character":3},"file":"fastapi/params.py"},{"cursor":{"line":2,"character":0},"file":"fastapi/middleware/httpsredirect.py"},{"cursor":{"line":156,"character":6},"file":"fastapi/utils.py"},{"cursor":{"line":136,"character":2},"file":"fastapi/params.py"},{"cursor":{"line":11,"character":5},"file":"fastapi/responses.py"},{"cursor":{"line":3434,"character":6},"file":"fastapi/applications.py"},{"cursor":{"line":172,"character":13},"file":"fastapi/openapi/models.py"},{"cursor":{"line":21,"character":13},"file":"fastapi/exception_handlers.py"},{"cursor":{"line":5,"character":2},"file":"fastapi/security/base.py"},{"cursor":{"line":547,"character":7},"file":"fastapi/_compat.py"},{"cursor":{"line":30,"character":5},"file":"fastapi/param_functions.py"},{"cursor":{"line":25,"character":4},"file":"fastapi/exception_handlers.py"},{"cursor":{"line":1,"character":9},"file":"fastapi/types.py"},{"cursor":{"line":87,"character":2},"file":"fastapi/openapi/docs.py"},{"cursor":{"line":17,"character":2},"file":"fastapi/__init__.py"},{"cursor":{"line":719,"character":13},"file":"fastapi/routing.py"},{"cursor":{"line":0,"character":0},"file":"fastapi/testclient.py"},{"cursor":{"line":5,"character":1},"file":"fastapi/security/base.py"},{"cursor":{"line":19,"character":9},"file":"fastapi/exception_handlers.py"},{"cursor":{"line":0,"character":14},"file":"fastapi/middleware/wsgi.py"},{"cursor":{"line":51,"character":6},"file":"fastapi/security/http.py"},{"cursor":{"line":2,"character":10},"file":"fastapi/middleware/asyncexitstack.py"},{"cursor":{"line":61,"character":13},"file":"fastapi/exceptions.py"},{"cursor":{"line":13,"character":8},"file":"fastapi/exception_handlers.py"},{"cursor":{"line":0,"character":8},"file":"fastapi/staticfiles.py"},{"cursor":{"line":49,"character":10},"file":"fastapi/background.py"},{"cursor":{"line":43,"character":12},"file":"fastapi/responses.py"},{"cursor":{"line":10,"character":6},"file":"fastapi/types.py"},{"cursor":{"line":24,"character":9},"file":"fastapi/dependencies/models.py"},{"cursor":{"line":109,"character":8},"file":"fastapi/datastructures.py"},{"cursor":{"line":319,"character":12},"file":"fastapi/security/http.py"},{"cursor":{"line":954,"character":7},"file":"fastapi/routing.py"},{"cursor":{"line":0,"character":10},"file":"fastapi/staticfiles.py"},{"cursor":{"line":4,"character":6},"file":"fastapi/concurrency.py"},{"cursor":{"line":267,"character":5},"file":"fastapi/_compat.py"},{"cursor":{"line":142,"character":1},"file":"fastapi/security/api_key.py"},{"cursor":{"line":199,"character":8},"file":"fastapi/openapi/models.py"},{"cursor":{"line":77,"character":7},"file":"fastapi/security/http.py"},{"cursor":{"line":458,"character":10},"file":"fastapi/applications.py"},{"cursor":{"line":21,"character":9},"file":"fastapi/background.py"},{"cursor":{"line":84,"character":0},"file":"fastapi/utils.py"},{"cursor":{"line":83,"character":14},"file":"fastapi/security/open_id_connect_url.py"},{"cursor":{"line":2242,"character":2},"file":"fastapi/applications.py"},{"cursor":{"line":0,"character":0},"file":"fastapi/middleware/httpsredirect.py"},{"cursor":{"line":204,"character":4},"file":"fastapi/utils.py"},{"cursor":{"line":222,"character":2},"file":"fastapi/openapi/utils.py"},{"cursor":{"line":267,"character":7},"file":"fastapi/encoders.py"},{"cursor":{"line":330,"character":4},"file":"fastapi/params.py"},{"cursor":{"line":0,"character":10},"file":"fastapi/middleware/gzip.py"},{"cursor":{"line":1819,"character":4},"file":"fastapi/routing.py"},{"cursor":{"line":291,"character":10},"file":"fastapi/security/oauth2.py"},{"cursor":{"line":1,"character":6},"file":"fastapi/security/__init__.py"},{"cursor":{"line":574,"character":7},"file":"fastapi/security/oauth2.py"},{"cursor":{"line":0,"character":13},"file":"fastapi/middleware/__init__.py"},{"cursor":{"line":147,"character":1},"file":"fastapi/openapi/docs.py"},{"cursor":{"line":28,"character":14},"file":"fastapi/concurrency.py"},{"cursor":{"line":0,"character":0},"file":"fastapi/types.py"},{"cursor":{"line":174,"character":0},"file":"fastapi/dependencies/utils.py"},{"cursor":{"line":3,"character":0},"file":"fastapi/security/utils.py"},{"cursor":{"line":50,"character":6},"file":"fastapi/openapi/models.py"},{"cursor":{"line":11,"character":7},"file":"fastapi/responses.py"},{"cursor":{"line":3,"character":8},"file":"fastapi/security/__init__.py"},{"cursor":{"line":32,"character":6},"file":"fastapi/concurrency.py"},{"cursor":{"line":172,"character":0},"file":"fastapi/exceptions.py"},{"cursor":{"line":88,"character":9},"file":"fastapi/security/oauth2.py"},{"cursor":{"line":0,"character":11},"file":"fastapi/testclient.py"},{"cursor":{"line":0,"character":9},"file":"fastapi/security/__init__.py"},{"cursor":{"line":12,"character":0},"file":"fastapi/security/open_id_connect_url.py"},{"cursor":{"line":752,"character":9},"file":"fastapi/dependencies/utils.py"}]