├── .github └── workflows │ └── main.yml ├── .gitignore ├── .gitreview ├── COPYING ├── HACKING ├── INSTALL.md ├── README.md ├── app ├── .coveragerc ├── .gitignore ├── __init__.py ├── handlers │ ├── __init__.py │ ├── app.py │ ├── base.py │ ├── batch.py │ ├── bisect.py │ ├── build.py │ ├── build_logs.py │ ├── callback.py │ ├── common │ │ ├── __init__.py │ │ ├── lab.py │ │ ├── query.py │ │ ├── request.py │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── test_lab.py │ │ │ ├── test_query.py │ │ │ └── test_token.py │ │ └── token.py │ ├── count.py │ ├── count_distinct.py │ ├── dbindexes.py │ ├── distinct.py │ ├── job.py │ ├── job_logs.py │ ├── lab.py │ ├── report.py │ ├── response.py │ ├── send.py │ ├── stats.py │ ├── test_base.py │ ├── test_case.py │ ├── test_group.py │ ├── test_regression.py │ ├── tests │ │ ├── __init__.py │ │ ├── test_batch_handler.py │ │ ├── test_bisect_handler.py │ │ ├── test_build_handler.py │ │ ├── test_build_logs_handler.py │ │ ├── test_callback_handler.py │ │ ├── test_count_handler.py │ │ ├── test_handler_base.py │ │ ├── test_handler_response.py │ │ ├── test_job_handler.py │ │ ├── test_job_logs_handler.py │ │ ├── test_lab_handler.py │ │ ├── test_report_handler.py │ │ ├── test_send_handler.py │ │ ├── test_stats_handler.py │ │ ├── test_test_case_handler.py │ │ ├── test_test_group_handler.py │ │ ├── test_token_handler.py │ │ ├── test_upload_handler.py │ │ └── test_version_handler.py │ ├── token.py │ ├── upload.py │ └── version.py ├── models │ ├── __init__.py │ ├── base.py │ ├── bisect.py │ ├── build.py │ ├── error_log.py │ ├── error_summary.py │ ├── job.py │ ├── lab.py │ ├── report.py │ ├── stats.py │ ├── test_case.py │ ├── test_group.py │ ├── test_regression.py │ ├── tests │ │ ├── __init__.py │ │ ├── test_bisect_model.py │ │ ├── test_build_model.py │ │ ├── test_error_log_model.py │ │ ├── test_error_summary_model.py │ │ ├── test_job_model.py │ │ ├── test_lab_model.py │ │ ├── test_report_model.py │ │ ├── test_stats_model.py │ │ ├── test_test_case_model.py │ │ ├── test_test_group_model.py │ │ ├── test_test_regression_model.py │ │ └── test_token_model.py │ └── token.py ├── server.py ├── taskqueue │ ├── __init__.py │ ├── celery.py │ ├── celeryconfig.py │ ├── serializer.py │ └── tasks │ │ ├── __init__.py │ │ ├── bisect.py │ │ ├── build.py │ │ ├── callback.py │ │ ├── common.py │ │ ├── kcidb.py │ │ ├── report.py │ │ ├── stats.py │ │ └── test.py ├── tests │ └── __init__.py ├── urls.py └── utils │ ├── __init__.py │ ├── batch │ ├── __init__.py │ ├── batch_op.py │ ├── common.py │ └── tests │ │ ├── __init__.py │ │ └── test_batch_common.py │ ├── bisect │ ├── __init__.py │ ├── common.py │ ├── defconfig.py │ ├── test.py │ └── tests │ │ ├── __init__.py │ │ └── test_bisect.py │ ├── build │ ├── __init__.py │ └── tests │ │ ├── __init__.py │ │ └── test_build_import.py │ ├── callback │ ├── __init__.py │ ├── lava.py │ ├── lava_filters.py │ └── tests │ │ ├── __init__.py │ │ ├── data │ │ ├── auto-login-action.json │ │ ├── lava-json-jetson-tk1.json │ │ ├── lava-json-meson-gxbb-p200.json │ │ ├── login-action.json │ │ └── unhandled_fault-login-status.json │ │ └── test_lava_callback.py │ ├── database │ ├── __init__.py │ └── redisdb.py │ ├── db.py │ ├── emails.py │ ├── errors.py │ ├── kci_test │ ├── __init__.py │ ├── regressions.py │ └── tests │ │ ├── __init__.py │ │ └── test_tests.py │ ├── kcidb.py │ ├── lava_log_parser.py │ ├── log.py │ ├── log_parser.py │ ├── logs │ ├── __init__.py │ └── build.py │ ├── report │ ├── __init__.py │ ├── bisect.py │ ├── build.py │ ├── common.py │ ├── error.py │ ├── templates │ │ ├── bisect.txt │ │ ├── build.html │ │ ├── build.txt │ │ ├── multiple_emails.txt │ │ ├── templates.yaml │ │ ├── test.txt │ │ └── v4l2-compliance.txt │ ├── test.py │ └── tests │ │ ├── __init__.py │ │ ├── test_build_report.py │ │ └── test_report_common.py │ ├── scripts │ ├── __init__.py │ ├── create-data.py │ ├── migrate-git-branch.py │ └── update-defconfig.py │ ├── stats │ ├── __init__.py │ ├── daily.py │ └── tests │ │ ├── __init__.py │ │ └── test_daily_stats.py │ ├── tests │ ├── __init__.py │ ├── assets │ │ ├── build_log_0.log │ │ └── upload_file.txt │ ├── test_base.py │ ├── test_emails.py │ ├── test_log_parser.py │ ├── test_upload.py │ └── test_validator.py │ ├── upload.py │ └── validator.py ├── doc ├── .gitignore ├── Makefile ├── collection-batch.rst ├── collection-boot.rst ├── collection-build.rst ├── collection-count.rst ├── collection-job.rst ├── collection-lab.rst ├── collection-report.rst ├── collection-send.rst ├── collection-test-case.rst ├── collection-test-group.rst ├── collection-test.rst ├── collection-token.rst ├── collection-upload.rst ├── collection-version.rst ├── collections.rst ├── conf.py ├── examples.rst ├── examples │ ├── create-new-lab.py │ ├── get-all-boot-reports-with-jobid.py │ ├── get-all-boot-reports.py │ ├── get-all-failed-boot-reports.py │ ├── handling-compressed-data.py │ ├── import-tests-all-embedded.py │ ├── post-boot-report.py │ ├── single-tests-registration.py │ ├── trigger-boot-email-report.py │ ├── upload-multiple-files-2.py │ ├── upload-multiple-files.py │ └── upload-single-file.py ├── images │ ├── test-user-case0.svg │ ├── test-user-case1.svg │ └── test-user-case2.svg ├── index.rst ├── intro.rst ├── schema-attachment.rst ├── schema-batch.rst ├── schema-boot.rst ├── schema-build-logs-summary.rst ├── schema-build-logs.rst ├── schema-build.rst ├── schema-job.rst ├── schema-lab.rst ├── schema-measurement.rst ├── schema-report.rst ├── schema-send.rst ├── schema-test-case.rst ├── schema-test-defect.rst ├── schema-test-group.rst ├── schema-test.rst ├── schema-token.rst ├── schema.rst └── schema │ ├── 1.0 │ ├── attachment.json │ ├── error_log.json │ ├── get_boot.json │ ├── get_build.json │ ├── get_build_logs.json │ ├── get_build_logs_summary.json │ ├── get_job.json │ ├── get_lab.json │ ├── get_report.json │ ├── get_test_case.json │ ├── get_test_group.json │ ├── get_token.json │ ├── measurement.json │ ├── post_batch.json │ ├── post_boot.json │ ├── post_build.json │ ├── post_job.json │ ├── post_lab.json │ ├── post_send.json │ ├── post_test_case.json │ ├── post_test_group.json │ ├── post_token.json │ └── test_defect.json │ ├── 1.1 │ ├── get_boot.json │ ├── get_build.json │ ├── get_build_logs.json │ ├── get_build_logs_summary.json │ ├── get_job.json │ ├── post_boot.json │ ├── post_build.json │ ├── post_job.json │ └── post_send.json │ └── 1.2 │ └── post_test_group.json ├── requirements-dev.txt └── requirements.txt /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitreview: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/.gitreview -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/COPYING -------------------------------------------------------------------------------- /HACKING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/HACKING -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/INSTALL.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/README.md -------------------------------------------------------------------------------- /app/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/.coveragerc -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/.gitignore -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/handlers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/__init__.py -------------------------------------------------------------------------------- /app/handlers/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/app.py -------------------------------------------------------------------------------- /app/handlers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/base.py -------------------------------------------------------------------------------- /app/handlers/batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/batch.py -------------------------------------------------------------------------------- /app/handlers/bisect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/bisect.py -------------------------------------------------------------------------------- /app/handlers/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/build.py -------------------------------------------------------------------------------- /app/handlers/build_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/build_logs.py -------------------------------------------------------------------------------- /app/handlers/callback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/callback.py -------------------------------------------------------------------------------- /app/handlers/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/handlers/common/lab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/common/lab.py -------------------------------------------------------------------------------- /app/handlers/common/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/common/query.py -------------------------------------------------------------------------------- /app/handlers/common/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/common/request.py -------------------------------------------------------------------------------- /app/handlers/common/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/handlers/common/tests/test_lab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/common/tests/test_lab.py -------------------------------------------------------------------------------- /app/handlers/common/tests/test_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/common/tests/test_query.py -------------------------------------------------------------------------------- /app/handlers/common/tests/test_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/common/tests/test_token.py -------------------------------------------------------------------------------- /app/handlers/common/token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/common/token.py -------------------------------------------------------------------------------- /app/handlers/count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/count.py -------------------------------------------------------------------------------- /app/handlers/count_distinct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/count_distinct.py -------------------------------------------------------------------------------- /app/handlers/dbindexes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/dbindexes.py -------------------------------------------------------------------------------- /app/handlers/distinct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/distinct.py -------------------------------------------------------------------------------- /app/handlers/job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/job.py -------------------------------------------------------------------------------- /app/handlers/job_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/job_logs.py -------------------------------------------------------------------------------- /app/handlers/lab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/lab.py -------------------------------------------------------------------------------- /app/handlers/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/report.py -------------------------------------------------------------------------------- /app/handlers/response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/response.py -------------------------------------------------------------------------------- /app/handlers/send.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/send.py -------------------------------------------------------------------------------- /app/handlers/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/stats.py -------------------------------------------------------------------------------- /app/handlers/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/test_base.py -------------------------------------------------------------------------------- /app/handlers/test_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/test_case.py -------------------------------------------------------------------------------- /app/handlers/test_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/test_group.py -------------------------------------------------------------------------------- /app/handlers/test_regression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/test_regression.py -------------------------------------------------------------------------------- /app/handlers/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/handlers/tests/test_batch_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_batch_handler.py -------------------------------------------------------------------------------- /app/handlers/tests/test_bisect_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_bisect_handler.py -------------------------------------------------------------------------------- /app/handlers/tests/test_build_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_build_handler.py -------------------------------------------------------------------------------- /app/handlers/tests/test_build_logs_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_build_logs_handler.py -------------------------------------------------------------------------------- /app/handlers/tests/test_callback_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_callback_handler.py -------------------------------------------------------------------------------- /app/handlers/tests/test_count_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_count_handler.py -------------------------------------------------------------------------------- /app/handlers/tests/test_handler_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_handler_base.py -------------------------------------------------------------------------------- /app/handlers/tests/test_handler_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_handler_response.py -------------------------------------------------------------------------------- /app/handlers/tests/test_job_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_job_handler.py -------------------------------------------------------------------------------- /app/handlers/tests/test_job_logs_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_job_logs_handler.py -------------------------------------------------------------------------------- /app/handlers/tests/test_lab_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_lab_handler.py -------------------------------------------------------------------------------- /app/handlers/tests/test_report_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_report_handler.py -------------------------------------------------------------------------------- /app/handlers/tests/test_send_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_send_handler.py -------------------------------------------------------------------------------- /app/handlers/tests/test_stats_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_stats_handler.py -------------------------------------------------------------------------------- /app/handlers/tests/test_test_case_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_test_case_handler.py -------------------------------------------------------------------------------- /app/handlers/tests/test_test_group_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_test_group_handler.py -------------------------------------------------------------------------------- /app/handlers/tests/test_token_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_token_handler.py -------------------------------------------------------------------------------- /app/handlers/tests/test_upload_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_upload_handler.py -------------------------------------------------------------------------------- /app/handlers/tests/test_version_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/tests/test_version_handler.py -------------------------------------------------------------------------------- /app/handlers/token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/token.py -------------------------------------------------------------------------------- /app/handlers/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/upload.py -------------------------------------------------------------------------------- /app/handlers/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/handlers/version.py -------------------------------------------------------------------------------- /app/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/__init__.py -------------------------------------------------------------------------------- /app/models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/base.py -------------------------------------------------------------------------------- /app/models/bisect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/bisect.py -------------------------------------------------------------------------------- /app/models/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/build.py -------------------------------------------------------------------------------- /app/models/error_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/error_log.py -------------------------------------------------------------------------------- /app/models/error_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/error_summary.py -------------------------------------------------------------------------------- /app/models/job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/job.py -------------------------------------------------------------------------------- /app/models/lab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/lab.py -------------------------------------------------------------------------------- /app/models/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/report.py -------------------------------------------------------------------------------- /app/models/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/stats.py -------------------------------------------------------------------------------- /app/models/test_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/test_case.py -------------------------------------------------------------------------------- /app/models/test_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/test_group.py -------------------------------------------------------------------------------- /app/models/test_regression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/test_regression.py -------------------------------------------------------------------------------- /app/models/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/tests/test_bisect_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/tests/test_bisect_model.py -------------------------------------------------------------------------------- /app/models/tests/test_build_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/tests/test_build_model.py -------------------------------------------------------------------------------- /app/models/tests/test_error_log_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/tests/test_error_log_model.py -------------------------------------------------------------------------------- /app/models/tests/test_error_summary_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/tests/test_error_summary_model.py -------------------------------------------------------------------------------- /app/models/tests/test_job_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/tests/test_job_model.py -------------------------------------------------------------------------------- /app/models/tests/test_lab_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/tests/test_lab_model.py -------------------------------------------------------------------------------- /app/models/tests/test_report_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/tests/test_report_model.py -------------------------------------------------------------------------------- /app/models/tests/test_stats_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/tests/test_stats_model.py -------------------------------------------------------------------------------- /app/models/tests/test_test_case_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/tests/test_test_case_model.py -------------------------------------------------------------------------------- /app/models/tests/test_test_group_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/tests/test_test_group_model.py -------------------------------------------------------------------------------- /app/models/tests/test_test_regression_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/tests/test_test_regression_model.py -------------------------------------------------------------------------------- /app/models/tests/test_token_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/tests/test_token_model.py -------------------------------------------------------------------------------- /app/models/token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/models/token.py -------------------------------------------------------------------------------- /app/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/server.py -------------------------------------------------------------------------------- /app/taskqueue/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/taskqueue/celery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/taskqueue/celery.py -------------------------------------------------------------------------------- /app/taskqueue/celeryconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/taskqueue/celeryconfig.py -------------------------------------------------------------------------------- /app/taskqueue/serializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/taskqueue/serializer.py -------------------------------------------------------------------------------- /app/taskqueue/tasks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/taskqueue/tasks/__init__.py -------------------------------------------------------------------------------- /app/taskqueue/tasks/bisect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/taskqueue/tasks/bisect.py -------------------------------------------------------------------------------- /app/taskqueue/tasks/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/taskqueue/tasks/build.py -------------------------------------------------------------------------------- /app/taskqueue/tasks/callback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/taskqueue/tasks/callback.py -------------------------------------------------------------------------------- /app/taskqueue/tasks/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/taskqueue/tasks/common.py -------------------------------------------------------------------------------- /app/taskqueue/tasks/kcidb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/taskqueue/tasks/kcidb.py -------------------------------------------------------------------------------- /app/taskqueue/tasks/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/taskqueue/tasks/report.py -------------------------------------------------------------------------------- /app/taskqueue/tasks/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/taskqueue/tasks/stats.py -------------------------------------------------------------------------------- /app/taskqueue/tasks/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/taskqueue/tasks/test.py -------------------------------------------------------------------------------- /app/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/tests/__init__.py -------------------------------------------------------------------------------- /app/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/urls.py -------------------------------------------------------------------------------- /app/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/__init__.py -------------------------------------------------------------------------------- /app/utils/batch/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/utils/batch/batch_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/batch/batch_op.py -------------------------------------------------------------------------------- /app/utils/batch/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/batch/common.py -------------------------------------------------------------------------------- /app/utils/batch/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/utils/batch/tests/test_batch_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/batch/tests/test_batch_common.py -------------------------------------------------------------------------------- /app/utils/bisect/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/utils/bisect/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/bisect/common.py -------------------------------------------------------------------------------- /app/utils/bisect/defconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/bisect/defconfig.py -------------------------------------------------------------------------------- /app/utils/bisect/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/bisect/test.py -------------------------------------------------------------------------------- /app/utils/bisect/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/utils/bisect/tests/test_bisect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/bisect/tests/test_bisect.py -------------------------------------------------------------------------------- /app/utils/build/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/build/__init__.py -------------------------------------------------------------------------------- /app/utils/build/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/build/tests/__init__.py -------------------------------------------------------------------------------- /app/utils/build/tests/test_build_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/build/tests/test_build_import.py -------------------------------------------------------------------------------- /app/utils/callback/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/callback/__init__.py -------------------------------------------------------------------------------- /app/utils/callback/lava.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/callback/lava.py -------------------------------------------------------------------------------- /app/utils/callback/lava_filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/callback/lava_filters.py -------------------------------------------------------------------------------- /app/utils/callback/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/utils/callback/tests/data/auto-login-action.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/callback/tests/data/auto-login-action.json -------------------------------------------------------------------------------- /app/utils/callback/tests/data/lava-json-jetson-tk1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/callback/tests/data/lava-json-jetson-tk1.json -------------------------------------------------------------------------------- /app/utils/callback/tests/data/lava-json-meson-gxbb-p200.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/callback/tests/data/lava-json-meson-gxbb-p200.json -------------------------------------------------------------------------------- /app/utils/callback/tests/data/login-action.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/callback/tests/data/login-action.json -------------------------------------------------------------------------------- /app/utils/callback/tests/data/unhandled_fault-login-status.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/callback/tests/data/unhandled_fault-login-status.json -------------------------------------------------------------------------------- /app/utils/callback/tests/test_lava_callback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/callback/tests/test_lava_callback.py -------------------------------------------------------------------------------- /app/utils/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/utils/database/redisdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/database/redisdb.py -------------------------------------------------------------------------------- /app/utils/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/db.py -------------------------------------------------------------------------------- /app/utils/emails.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/emails.py -------------------------------------------------------------------------------- /app/utils/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/errors.py -------------------------------------------------------------------------------- /app/utils/kci_test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/kci_test/__init__.py -------------------------------------------------------------------------------- /app/utils/kci_test/regressions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/kci_test/regressions.py -------------------------------------------------------------------------------- /app/utils/kci_test/tests/__init__.py: -------------------------------------------------------------------------------- 1 | # TODO write python unit tests 2 | -------------------------------------------------------------------------------- /app/utils/kci_test/tests/test_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/kci_test/tests/test_tests.py -------------------------------------------------------------------------------- /app/utils/kcidb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/kcidb.py -------------------------------------------------------------------------------- /app/utils/lava_log_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/lava_log_parser.py -------------------------------------------------------------------------------- /app/utils/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/log.py -------------------------------------------------------------------------------- /app/utils/log_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/log_parser.py -------------------------------------------------------------------------------- /app/utils/logs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/utils/logs/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/logs/build.py -------------------------------------------------------------------------------- /app/utils/report/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/utils/report/bisect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/report/bisect.py -------------------------------------------------------------------------------- /app/utils/report/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/report/build.py -------------------------------------------------------------------------------- /app/utils/report/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/report/common.py -------------------------------------------------------------------------------- /app/utils/report/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/report/error.py -------------------------------------------------------------------------------- /app/utils/report/templates/bisect.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/report/templates/bisect.txt -------------------------------------------------------------------------------- /app/utils/report/templates/build.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/report/templates/build.html -------------------------------------------------------------------------------- /app/utils/report/templates/build.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/report/templates/build.txt -------------------------------------------------------------------------------- /app/utils/report/templates/multiple_emails.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/report/templates/multiple_emails.txt -------------------------------------------------------------------------------- /app/utils/report/templates/templates.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/report/templates/templates.yaml -------------------------------------------------------------------------------- /app/utils/report/templates/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/report/templates/test.txt -------------------------------------------------------------------------------- /app/utils/report/templates/v4l2-compliance.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/report/templates/v4l2-compliance.txt -------------------------------------------------------------------------------- /app/utils/report/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/report/test.py -------------------------------------------------------------------------------- /app/utils/report/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/utils/report/tests/test_build_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/report/tests/test_build_report.py -------------------------------------------------------------------------------- /app/utils/report/tests/test_report_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/report/tests/test_report_common.py -------------------------------------------------------------------------------- /app/utils/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/utils/scripts/create-data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/scripts/create-data.py -------------------------------------------------------------------------------- /app/utils/scripts/migrate-git-branch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/scripts/migrate-git-branch.py -------------------------------------------------------------------------------- /app/utils/scripts/update-defconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/scripts/update-defconfig.py -------------------------------------------------------------------------------- /app/utils/stats/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/utils/stats/daily.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/stats/daily.py -------------------------------------------------------------------------------- /app/utils/stats/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/utils/stats/tests/test_daily_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/stats/tests/test_daily_stats.py -------------------------------------------------------------------------------- /app/utils/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/utils/tests/assets/build_log_0.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/tests/assets/build_log_0.log -------------------------------------------------------------------------------- /app/utils/tests/assets/upload_file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/tests/assets/upload_file.txt -------------------------------------------------------------------------------- /app/utils/tests/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/tests/test_base.py -------------------------------------------------------------------------------- /app/utils/tests/test_emails.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/tests/test_emails.py -------------------------------------------------------------------------------- /app/utils/tests/test_log_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/tests/test_log_parser.py -------------------------------------------------------------------------------- /app/utils/tests/test_upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/tests/test_upload.py -------------------------------------------------------------------------------- /app/utils/tests/test_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/tests/test_validator.py -------------------------------------------------------------------------------- /app/utils/upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/upload.py -------------------------------------------------------------------------------- /app/utils/validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/app/utils/validator.py -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/.gitignore -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/collection-batch.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/collection-batch.rst -------------------------------------------------------------------------------- /doc/collection-boot.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/collection-boot.rst -------------------------------------------------------------------------------- /doc/collection-build.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/collection-build.rst -------------------------------------------------------------------------------- /doc/collection-count.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/collection-count.rst -------------------------------------------------------------------------------- /doc/collection-job.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/collection-job.rst -------------------------------------------------------------------------------- /doc/collection-lab.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/collection-lab.rst -------------------------------------------------------------------------------- /doc/collection-report.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/collection-report.rst -------------------------------------------------------------------------------- /doc/collection-send.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/collection-send.rst -------------------------------------------------------------------------------- /doc/collection-test-case.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/collection-test-case.rst -------------------------------------------------------------------------------- /doc/collection-test-group.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/collection-test-group.rst -------------------------------------------------------------------------------- /doc/collection-test.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/collection-test.rst -------------------------------------------------------------------------------- /doc/collection-token.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/collection-token.rst -------------------------------------------------------------------------------- /doc/collection-upload.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/collection-upload.rst -------------------------------------------------------------------------------- /doc/collection-version.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/collection-version.rst -------------------------------------------------------------------------------- /doc/collections.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/collections.rst -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/examples.rst -------------------------------------------------------------------------------- /doc/examples/create-new-lab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/examples/create-new-lab.py -------------------------------------------------------------------------------- /doc/examples/get-all-boot-reports-with-jobid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/examples/get-all-boot-reports-with-jobid.py -------------------------------------------------------------------------------- /doc/examples/get-all-boot-reports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/examples/get-all-boot-reports.py -------------------------------------------------------------------------------- /doc/examples/get-all-failed-boot-reports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/examples/get-all-failed-boot-reports.py -------------------------------------------------------------------------------- /doc/examples/handling-compressed-data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/examples/handling-compressed-data.py -------------------------------------------------------------------------------- /doc/examples/import-tests-all-embedded.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/examples/import-tests-all-embedded.py -------------------------------------------------------------------------------- /doc/examples/post-boot-report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/examples/post-boot-report.py -------------------------------------------------------------------------------- /doc/examples/single-tests-registration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/examples/single-tests-registration.py -------------------------------------------------------------------------------- /doc/examples/trigger-boot-email-report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/examples/trigger-boot-email-report.py -------------------------------------------------------------------------------- /doc/examples/upload-multiple-files-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/examples/upload-multiple-files-2.py -------------------------------------------------------------------------------- /doc/examples/upload-multiple-files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/examples/upload-multiple-files.py -------------------------------------------------------------------------------- /doc/examples/upload-single-file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/examples/upload-single-file.py -------------------------------------------------------------------------------- /doc/images/test-user-case0.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/images/test-user-case0.svg -------------------------------------------------------------------------------- /doc/images/test-user-case1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/images/test-user-case1.svg -------------------------------------------------------------------------------- /doc/images/test-user-case2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/images/test-user-case2.svg -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/intro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/intro.rst -------------------------------------------------------------------------------- /doc/schema-attachment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema-attachment.rst -------------------------------------------------------------------------------- /doc/schema-batch.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema-batch.rst -------------------------------------------------------------------------------- /doc/schema-boot.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema-boot.rst -------------------------------------------------------------------------------- /doc/schema-build-logs-summary.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema-build-logs-summary.rst -------------------------------------------------------------------------------- /doc/schema-build-logs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema-build-logs.rst -------------------------------------------------------------------------------- /doc/schema-build.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema-build.rst -------------------------------------------------------------------------------- /doc/schema-job.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema-job.rst -------------------------------------------------------------------------------- /doc/schema-lab.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema-lab.rst -------------------------------------------------------------------------------- /doc/schema-measurement.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema-measurement.rst -------------------------------------------------------------------------------- /doc/schema-report.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema-report.rst -------------------------------------------------------------------------------- /doc/schema-send.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema-send.rst -------------------------------------------------------------------------------- /doc/schema-test-case.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema-test-case.rst -------------------------------------------------------------------------------- /doc/schema-test-defect.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema-test-defect.rst -------------------------------------------------------------------------------- /doc/schema-test-group.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema-test-group.rst -------------------------------------------------------------------------------- /doc/schema-test.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema-test.rst -------------------------------------------------------------------------------- /doc/schema-token.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema-token.rst -------------------------------------------------------------------------------- /doc/schema.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema.rst -------------------------------------------------------------------------------- /doc/schema/1.0/attachment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/attachment.json -------------------------------------------------------------------------------- /doc/schema/1.0/error_log.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/error_log.json -------------------------------------------------------------------------------- /doc/schema/1.0/get_boot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/get_boot.json -------------------------------------------------------------------------------- /doc/schema/1.0/get_build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/get_build.json -------------------------------------------------------------------------------- /doc/schema/1.0/get_build_logs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/get_build_logs.json -------------------------------------------------------------------------------- /doc/schema/1.0/get_build_logs_summary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/get_build_logs_summary.json -------------------------------------------------------------------------------- /doc/schema/1.0/get_job.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/get_job.json -------------------------------------------------------------------------------- /doc/schema/1.0/get_lab.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/get_lab.json -------------------------------------------------------------------------------- /doc/schema/1.0/get_report.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/get_report.json -------------------------------------------------------------------------------- /doc/schema/1.0/get_test_case.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/get_test_case.json -------------------------------------------------------------------------------- /doc/schema/1.0/get_test_group.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/get_test_group.json -------------------------------------------------------------------------------- /doc/schema/1.0/get_token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/get_token.json -------------------------------------------------------------------------------- /doc/schema/1.0/measurement.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/measurement.json -------------------------------------------------------------------------------- /doc/schema/1.0/post_batch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/post_batch.json -------------------------------------------------------------------------------- /doc/schema/1.0/post_boot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/post_boot.json -------------------------------------------------------------------------------- /doc/schema/1.0/post_build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/post_build.json -------------------------------------------------------------------------------- /doc/schema/1.0/post_job.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/post_job.json -------------------------------------------------------------------------------- /doc/schema/1.0/post_lab.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/post_lab.json -------------------------------------------------------------------------------- /doc/schema/1.0/post_send.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/post_send.json -------------------------------------------------------------------------------- /doc/schema/1.0/post_test_case.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/post_test_case.json -------------------------------------------------------------------------------- /doc/schema/1.0/post_test_group.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/post_test_group.json -------------------------------------------------------------------------------- /doc/schema/1.0/post_token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/post_token.json -------------------------------------------------------------------------------- /doc/schema/1.0/test_defect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.0/test_defect.json -------------------------------------------------------------------------------- /doc/schema/1.1/get_boot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.1/get_boot.json -------------------------------------------------------------------------------- /doc/schema/1.1/get_build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.1/get_build.json -------------------------------------------------------------------------------- /doc/schema/1.1/get_build_logs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.1/get_build_logs.json -------------------------------------------------------------------------------- /doc/schema/1.1/get_build_logs_summary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.1/get_build_logs_summary.json -------------------------------------------------------------------------------- /doc/schema/1.1/get_job.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.1/get_job.json -------------------------------------------------------------------------------- /doc/schema/1.1/post_boot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.1/post_boot.json -------------------------------------------------------------------------------- /doc/schema/1.1/post_build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.1/post_build.json -------------------------------------------------------------------------------- /doc/schema/1.1/post_job.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.1/post_job.json -------------------------------------------------------------------------------- /doc/schema/1.1/post_send.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.1/post_send.json -------------------------------------------------------------------------------- /doc/schema/1.2/post_test_group.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/doc/schema/1.2/post_test_group.json -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kernelci/kernelci-backend/HEAD/requirements.txt --------------------------------------------------------------------------------