{"receipt_id":"w1-1","seq":1,"branch_id":"w1","kind":"apply","cmd":"git update-index -q --refresh; git apply -v --3way --recount --ignore-space-change --whitespace=nowarn /opt/receipts-aebccca611bb49e8b210139f75be9c66/incoming/82a77fab3536c0905b2da00dfd2d699ab4283380ef17e9afa88b7738336c5554.diff","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"Checking patch django_migration_linter/sql_analyser/base.py...\nApplied patch to 'django_migration_linter/sql_analyser/base.py' cleanly.\nApplied patch django_migration_linter/sql_analyser/base.py cleanly.\n","stdout_sha256":"bd09670fba584d510d38e7096a69f76a21f964bfec13de06e56a939bac33fc56","log_path":"~/dev/nebius-hackathon/pilot/v2-P/3yourmind__django-migration-linter-258/runs/pilot-3yourmind__django-migration-linter-258-ad18c930bb/logs/w1/w1-1.log","tree_digest":"41c0810bbb2a6aa9f26f5861e33bcfab1306183c7ae4fee5b1e721f897f25427","tree_download_s":2.326673291157931,"started_at":"2026-10-03T01:21:34.123028Z","duration_s":0.009021999999999999,"timed_out":false,"image_before":"48f45310-9975-4438-b65d-0b5612c09f01","image_after":"6faf0aa7-1b1a-4a17-8565-afc4d2fb3d5d","junit":null,"diff":null,"patch_sha256":"82a77fab3536c0905b2da00dfd2d699ab4283380ef17e9afa88b7738336c5554","dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"w1-2","seq":2,"branch_id":"w1","kind":"verification","cmd":"/opt/receipts-0cbe2009174c4e4db205d4559e42c22d/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-0cbe2009174c4e4db205d4559e42c22d/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning tests/unit/test_sql_analyser.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/w1-2.xml","path":null,"exit_code":0,"stdout_tail":"============================= test session starts ==============================\ncollected 37 items\n\ntests/unit/test_sql_analyser.py .....................................    [100%]\n\n==================================== PASSES ====================================\n-------------- generated xml file: /opt/receipts/reports/w1-2.xml --------------\n=========================== short test summary info ============================\nPASSED tests/unit/test_sql_analyser.py::MySqlAnalyserTestCase::test_add_many_to_many_field\nPASSED tests/unit/test_sql_analyser.py::MySqlAnalyserTestCase::test_add_not_null\nPASSED tests/unit/test_sql_analyser.py::MySqlAnalyserTestCase::test_add_not_null_followed_by_default\nPASSED tests/unit/test_sql_analyser.py::MySqlAnalyserTestCase::test_alter_column\nPASSED tests/unit/test_sql_analyser.py::MySqlAnalyserTestCase::test_drop_not_null\nPASSED tests/unit/test_sql_analyser.py::MySqlAnalyserTestCase::test_make_column_not_null_with_django_default\nPASSED tests/unit/test_sql_analyser.py::MySqlAnalyserTestCase::test_make_column_not_null_with_lib_default\nPASSED tests/unit/test_sql_analyser.py::MySqlAnalyserTestCase::test_unique_index\nPASSED tests/unit/test_sql_analyser.py::MySqlAnalyserTestCase::test_unique_together\nPASSED tests/unit/test_sql_analyser.py::SqliteAnalyserTestCase::test_add_many_to_many_field\nPASSED tests/unit/test_sql_analyser.py::SqliteAnalyserTestCase::test_add_not_null\nPASSED tests/unit/test_sql_analyser.py::SqliteAnalyserTestCase::test_alter_column\nPASSED tests/unit/test_sql_analyser.py::SqliteAnalyserTestCase::test_alter_column_after_django22\nPASSED tests/unit/test_sql_analyser.py::SqliteAnalyserTestCase::test_create_table_with_not_null\nPASSED tests/unit/test_sql_analyser.py::SqliteAnalyserTestCase::test_drop_not_null\nPASSED tests/unit/test_sql_analyser.py::SqliteAnalyserTestCase::test_rename_table\nPASSED tests/unit/test_sql_analyser.py::SqliteAnalyserTestCase::test_unique_index\nPASSED tests/unit/test_sql_analyser.py::SqliteAnalyserTestCase::test_unique_together\nPASSED tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_add_many_to_many_field\nPASSED tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_alter_column\nPASSED tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_create_index_concurrently\nPASSED tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_create_index_concurrently_where\nPASSED tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_create_index_non_concurrently\nPASSED tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_create_index_non_concurrently_with_table_creation\nPASSED tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_drop_index_concurrently\nPASSED tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_drop_index_non_concurrently\nPASSED tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_drop_not_null\nPASSED tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_field_to_not_null_with_dropped_default\nPASSED tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_make_column_not_null_with_django_default\nPASSED tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_make_column_not_null_with_lib_default\nPASSED tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_not_null_followed_by_default\nPASSED tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_onetoonefield_to_not_null\nPASSED tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_reindex\nPASSED tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_unique_index\nPASSED tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_unique_together\nPASSED tests/unit/test_sql_analyser.py::SqlUtilsTestCase::test_unknown_analyser_string\nPASSED tests/unit/test_sql_analyser.py::SqlUtilsTestCase::test_unsupported_db_vendor\n============================== 37 passed in 0.49s ==============================\n","stderr_tail":"","stdout_sha256":"5e8d5ff24239ca34369022332c87aa4da3c56ff01d9d8cc08b5e7010fd6d7012","log_path":"~/dev/nebius-hackathon/pilot/v2-P/3yourmind__django-migration-linter-258/runs/pilot-3yourmind__django-migration-linter-258-ad18c930bb/logs/w1/w1-2.log","tree_digest":"41c0810bbb2a6aa9f26f5861e33bcfab1306183c7ae4fee5b1e721f897f25427","tree_download_s":2.595421457896009,"started_at":"2026-10-03T01:21:38.260351Z","duration_s":0.862172,"timed_out":false,"image_before":"6faf0aa7-1b1a-4a17-8565-afc4d2fb3d5d","image_after":"427024fb-250b-422f-a313-847aecac8a5c","junit":{"passed":["tests/unit/test_sql_analyser.py::MySqlAnalyserTestCase::test_add_many_to_many_field","tests/unit/test_sql_analyser.py::MySqlAnalyserTestCase::test_add_not_null","tests/unit/test_sql_analyser.py::MySqlAnalyserTestCase::test_add_not_null_followed_by_default","tests/unit/test_sql_analyser.py::MySqlAnalyserTestCase::test_alter_column","tests/unit/test_sql_analyser.py::MySqlAnalyserTestCase::test_drop_not_null","tests/unit/test_sql_analyser.py::MySqlAnalyserTestCase::test_make_column_not_null_with_django_default","tests/unit/test_sql_analyser.py::MySqlAnalyserTestCase::test_make_column_not_null_with_lib_default","tests/unit/test_sql_analyser.py::MySqlAnalyserTestCase::test_unique_index","tests/unit/test_sql_analyser.py::MySqlAnalyserTestCase::test_unique_together","tests/unit/test_sql_analyser.py::SqliteAnalyserTestCase::test_add_many_to_many_field","tests/unit/test_sql_analyser.py::SqliteAnalyserTestCase::test_add_not_null","tests/unit/test_sql_analyser.py::SqliteAnalyserTestCase::test_alter_column","tests/unit/test_sql_analyser.py::SqliteAnalyserTestCase::test_alter_column_after_django22","tests/unit/test_sql_analyser.py::SqliteAnalyserTestCase::test_create_table_with_not_null","tests/unit/test_sql_analyser.py::SqliteAnalyserTestCase::test_drop_not_null","tests/unit/test_sql_analyser.py::SqliteAnalyserTestCase::test_rename_table","tests/unit/test_sql_analyser.py::SqliteAnalyserTestCase::test_unique_index","tests/unit/test_sql_analyser.py::SqliteAnalyserTestCase::test_unique_together","tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_add_many_to_many_field","tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_alter_column","tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_create_index_concurrently","tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_create_index_concurrently_where","tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_create_index_non_concurrently","tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_create_index_non_concurrently_with_table_creation","tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_drop_index_concurrently","tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_drop_index_non_concurrently","tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_drop_not_null","tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_field_to_not_null_with_dropped_default","tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_make_column_not_null_with_django_default","tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_make_column_not_null_with_lib_default","tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_not_null_followed_by_default","tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_onetoonefield_to_not_null","tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_reindex","tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_unique_index","tests/unit/test_sql_analyser.py::PostgresqlAnalyserTestCase::test_unique_together","tests/unit/test_sql_analyser.py::SqlUtilsTestCase::test_unknown_analyser_string","tests/unit/test_sql_analyser.py::SqlUtilsTestCase::test_unsupported_db_vendor"],"failed":[],"errors":[],"skipped":[],"collection_errors":[],"failure_text":{}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
