STATIC_AND_CORE_CHECKS_PASS test_artifacts_are_encrypted_at_rest_and_decrypt_on_download (test_app.AppFlowTests.test_artifacts_are_encrypted_at_rest_and_decrypt_on_download) ... skipped 'Flask is not installed in the static-analysis environment' test_code_interpreter_durable_job (test_app.AppFlowTests.test_code_interpreter_durable_job) ... skipped 'Flask is not installed in the static-analysis environment' test_csrf_blocks_authenticated_mutation (test_app.AppFlowTests.test_csrf_blocks_authenticated_mutation) ... skipped 'Flask is not installed in the static-analysis environment' test_file_zip_attachment_and_chat_flow (test_app.AppFlowTests.test_file_zip_attachment_and_chat_flow) ... skipped 'Flask is not installed in the static-analysis environment' test_memory_skill_settings_and_admin (test_app.AppFlowTests.test_memory_skill_settings_and_admin) ... skipped 'Flask is not installed in the static-analysis environment' test_offline_chat_idempotency_incremental_sync_and_conflict (test_app.AppFlowTests.test_offline_chat_idempotency_incremental_sync_and_conflict) ... skipped 'Flask is not installed in the static-analysis environment' test_switchable_models_and_adaptive_settings (test_app.AppFlowTests.test_switchable_models_and_adaptive_settings) ... skipped 'Flask is not installed in the static-analysis environment' test_unsafe_zip_is_rejected (test_app.AppFlowTests.test_unsafe_zip_is_rejected) ... skipped 'Flask is not installed in the static-analysis environment' test_attachment_blocks_and_filename_normalisation (test_core.CoreTests.test_attachment_blocks_and_filename_normalisation) ... ok test_authenticated_artifact_encryption_round_trip (test_core.CoreTests.test_authenticated_artifact_encryption_round_trip) ... ok test_database_schema_and_wal (test_core.CoreTests.test_database_schema_and_wal) ... ok test_fake_code_interpreter (test_core.CoreTests.test_fake_code_interpreter) ... ok test_legacy_plaintext_file_migrates_to_encrypted_store (test_core.CoreTests.test_legacy_plaintext_file_migrates_to_encrypted_store) ... ok test_password (test_core.CoreTests.test_password) ... ok test_payloads (test_core.CoreTests.test_payloads) ... ok test_preferences_lock (test_core.CoreTests.test_preferences_lock) ... ok test_profiles (test_core.CoreTests.test_profiles) ... ok test_sse (test_core.CoreTests.test_sse) ... ok test_text_and_safe_zip_inspection (test_core.CoreTests.test_text_and_safe_zip_inspection) ... ok test_unsafe_zip_path_is_blocked (test_core.CoreTests.test_unsafe_zip_path_is_blocked) ... ok ---------------------------------------------------------------------- Ran 20 tests in 0.281s OK (skipped=8) FRONTEND_BUILD_PASS static 317333 bytes TAP version 13 # Subtest: catalogue covers every Increment 38 feature module ok 1 - catalogue covers every Increment 38 feature module --- duration_ms: 0.815281 type: 'test' ... # Subtest: every catalogue item is truthful and has a guided workflow ok 2 - every catalogue item is truthful and has a guided workflow --- duration_ms: 1.230609 type: 'test' ... # Subtest: navigation groups and attachment entries reference real modules ok 3 - navigation groups and attachment entries reference real modules --- duration_ms: 0.278484 type: 'test' ... # Subtest: Increment 40 operational foundations are marked available ok 4 - Increment 40 operational foundations are marked available --- duration_ms: 0.182541 type: 'test' ... # Subtest: K2.6 reasoning mode adjusts its recommended temperature ok 5 - K2.6 reasoning mode adjusts its recommended temperature --- duration_ms: 0.795081 type: 'test' ... # Subtest: K2.7 Code keeps required thinking settings locked ok 6 - K2.7 Code keeps required thinking settings locked --- duration_ms: 0.179337 type: 'test' ... # Subtest: pending chat operations render local user and assistant evidence ok 7 - pending chat operations render local user and assistant evidence --- duration_ms: 0.698478 type: 'test' ... # Subtest: blocked chat operations surface an explicit conflict state ok 8 - blocked chat operations surface an explicit conflict state --- duration_ms: 0.212676 type: 'test' ... 1..8 # tests 8 # suites 0 # pass 8 # fail 0 # cancelled 0 # skipped 0 # todo 0 # duration_ms 54.606179 VERIFICATION_PASS