Files
kefu/deploy/contact-recovery-20260918/frozen-contact-recovery-notifications.json
T
2026-09-21 10:34:06 +08:00

2246 lines
67 KiB
JSON

{
"ok": true,
"expected_tests": 86,
"python": "3.12.14 (main, Aug 25 2026, 14:01:42) [MSC v.1944 64 bit (AMD64)]",
"executable": "C:\\wechat_rpa\\.build-venv\\Scripts\\python.exe",
"project": "C:\\wechat_rpa",
"exe": "C:\\wechat_rpa\\dist\\ZhenAI-WeCom-Assistant-v1.4.28\\ZhenAI-WeCom-Assistant-v1.4.28.exe",
"blocked_external_actions": [],
"tests_run": 86,
"passed": 86,
"failures": 0,
"skipped": 0,
"plugin_autoload_disabled": true,
"test_files": [
{
"path": "C:\\wechat_rpa\\tests\\test_review_assistant.py",
"sha256": "058aea32beacdf3deff42add75fdae2198b63202dab14e2bb3b5854334b88bb5"
},
{
"path": "C:\\wechat_rpa\\tests\\test_review_customer_notifications.py",
"sha256": "89f4298ded0ace59ce5e1cd36d48537470c49fe4e5ea34005b01314d5d36be06"
},
{
"path": "C:\\wechat_rpa\\tests\\test_review_manual_handoff.py",
"sha256": "dab9cb290a1efd5519d35a1666bcf4b5119bc94f319b76e0bbfa9ee093278a8a"
}
],
"exe_sha256": "5aae5340aad87e69ee5be94b8a891e8cc1d72d6b26e816febae33f23ae7a00d0",
"qt_dependencies": {
"PySide6": "C:\\wechat_rpa\\.build-venv\\Lib\\site-packages\\PySide6\\__init__.py",
"PySide6.QtCore": "C:\\wechat_rpa\\.build-venv\\Lib\\site-packages\\PySide6\\QtCore.pyd",
"shiboken6": "C:\\wechat_rpa\\.build-venv\\Lib\\site-packages\\shiboken6\\__init__.py"
},
"pytest_dependencies": {
"pytest": {
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\pytest\\__init__.py",
"version": "8.4.2",
"from_311_fallback": true
},
"pluggy": {
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\pluggy\\__init__.py",
"version": "1.6.0",
"from_311_fallback": true
},
"iniconfig": {
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\iniconfig\\__init__.py",
"version": "",
"from_311_fallback": true
},
"packaging": {
"path": "C:\\wechat_rpa\\.build-venv\\Lib\\site-packages\\packaging\\__init__.py",
"version": "26.3",
"from_311_fallback": false
},
"pygments": {
"path": "C:\\wechat_rpa\\.build-venv\\Lib\\site-packages\\pygments\\__init__.py",
"version": "2.21.0",
"from_311_fallback": false
},
"colorama": {
"path": "C:\\wechat_rpa\\.build-venv\\Lib\\site-packages\\colorama\\__init__.py",
"version": "0.4.6",
"from_311_fallback": false
}
},
"pytest_compatibility_shim": {
"distribution": "pytest",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\py.py"
},
"frozen_modules": {
"review_assistant_contacts": {
"origin": "C:\\wechat_rpa\\dist\\ZhenAI-WeCom-Assistant-v1.4.28\\ZhenAI-WeCom-Assistant-v1.4.28.exe!PYZ.pyz/review_assistant_contacts",
"code_sha256": "ba353fbedaf3e41f8f6078e60925fc246e44754f4b447433560698d33e5a494f"
},
"review_assistant": {
"origin": "C:\\wechat_rpa\\dist\\ZhenAI-WeCom-Assistant-v1.4.28\\ZhenAI-WeCom-Assistant-v1.4.28.exe!PYZ.pyz/review_assistant",
"code_sha256": "d9d9d19328b466e6d418ff7f5d05468f9bc8c86e954360455e92624e2f92f9db"
},
"reply_session_policy": {
"origin": "C:\\wechat_rpa\\dist\\ZhenAI-WeCom-Assistant-v1.4.28\\ZhenAI-WeCom-Assistant-v1.4.28.exe!PYZ.pyz/reply_session_policy",
"code_sha256": "974327c49e78f23eb8ef8a0b4019ec306a83177cacb70fb60f31ad4e51216c26"
},
"review_state": {
"origin": "C:\\wechat_rpa\\dist\\ZhenAI-WeCom-Assistant-v1.4.28\\ZhenAI-WeCom-Assistant-v1.4.28.exe!PYZ.pyz/review_state",
"code_sha256": "3d35fb83604790cb0a6cdfa00ed7ba094afbb3ba135ad37a9e31c38db55d5203"
}
},
"isolated_state": "C:\\Users\\isard\\AppData\\Local\\Temp\\frozen-customer-notify-orro578j",
"pytest_args": [
"-q",
"--strict-markers",
"-p",
"no:cacheprovider",
"--noconftest",
"--import-mode=importlib",
"--rootdir=C:\\Users\\isard\\AppData\\Local\\Temp\\frozen-customer-notify-orro578j",
"-c",
"C:\\Users\\isard\\AppData\\Local\\Temp\\frozen-customer-notify-orro578j\\pytest.ini",
"--basetemp=C:\\Users\\isard\\AppData\\Local\\Temp\\frozen-customer-notify-orro578j\\pytest-tmp",
"--log-file=C:\\Users\\isard\\AppData\\Local\\Temp\\frozen-customer-notify-orro578j\\pytest.log",
"C:\\wechat_rpa\\tests\\test_review_assistant.py",
"C:\\wechat_rpa\\tests\\test_review_customer_notifications.py",
"C:\\wechat_rpa\\tests\\test_review_manual_handoff.py"
],
"pytest_exit_code": 0,
"collection_errors": [],
"test_results": [
{
"test": "::test_disabled_is_lazy_and_uses_supplied_root",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_disabled_is_lazy_and_uses_supplied_root",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_disabled_is_lazy_and_uses_supplied_root",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_deduplicate_episode_and_restart",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_deduplicate_episode_and_restart",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_deduplicate_episode_and_restart",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_human_completion_is_idempotent_and_new_risk_is_new_episode",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_human_completion_is_idempotent_and_new_risk_is_new_episode",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_human_completion_is_idempotent_and_new_risk_is_new_episode",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes0]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes0]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes0]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes1]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes1]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes1]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes2]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes2]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes2]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes3]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes3]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes3]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes4]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes4]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes4]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes5]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes5]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes5]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes6]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes6]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes6]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes7]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes7]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes7]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes8]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes8]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes8]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes9]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes9]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes9]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes10]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes10]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes10]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes11]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes11]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes11]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes12]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes12]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes12]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes13]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes13]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_untrusted_or_historical_outbound_does_not_complete[changes13]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_or_unrecognized_delivery_protection_survives_human_reply[sending]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_or_unrecognized_delivery_protection_survives_human_reply[sending]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_or_unrecognized_delivery_protection_survives_human_reply[sending]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_or_unrecognized_delivery_protection_survives_human_reply[unrecognized_state]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_or_unrecognized_delivery_protection_survives_human_reply[unrecognized_state]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_or_unrecognized_delivery_protection_survives_human_reply[unrecognized_state]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_bot_receipt_and_attempt_are_not_human",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_bot_receipt_and_attempt_are_not_human",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_bot_receipt_and_attempt_are_not_human",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unknown_native_send_fingerprint_cannot_release",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unknown_native_send_fingerprint_cannot_release",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unknown_native_send_fingerprint_cannot_release",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_local_approve_cancels_reminder_without_granting_resume",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_local_approve_cancels_reminder_without_granting_resume",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_local_approve_cancels_reminder_without_granting_resume",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_recipient_excluded_and_account_config_isolated",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_recipient_excluded_and_account_config_isolated",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_recipient_excluded_and_account_config_isolated",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_notification_has_detail_and_utf8_limit",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_notification_has_detail_and_utf8_limit",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_notification_has_detail_and_utf8_limit",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_notification_success_and_worker_owned_resources",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_notification_success_and_worker_owned_resources",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_notification_success_and_worker_owned_resources",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_notification_outcomes_never_release_customer[DeliveryUnknown-unknown]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_notification_outcomes_never_release_customer[DeliveryUnknown-unknown]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_notification_outcomes_never_release_customer[DeliveryUnknown-unknown]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_notification_outcomes_never_release_customer[DeliveryFailed-unknown]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_notification_outcomes_never_release_customer[DeliveryFailed-unknown]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_notification_outcomes_never_release_customer[DeliveryFailed-unknown]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_notification_outcomes_never_release_customer[NativeUnavailable-retry]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_notification_outcomes_never_release_customer[NativeUnavailable-retry]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_notification_outcomes_never_release_customer[NativeUnavailable-retry]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_notification_outcomes_never_release_customer[SendCancelled-retry]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_notification_outcomes_never_release_customer[SendCancelled-retry]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_notification_outcomes_never_release_customer[SendCancelled-retry]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_recipient_or_account_change_never_sends[False-1688856770803435]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_recipient_or_account_change_never_sends[False-1688856770803435]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_recipient_or_account_change_never_sends[False-1688856770803435]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_recipient_or_account_change_never_sends[True-999]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_recipient_or_account_change_never_sends[True-999]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_recipient_or_account_change_never_sends[True-999]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_completed_or_changed_recipient_cancels_queued_notification",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_completed_or_changed_recipient_cancels_queued_notification",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_completed_or_changed_recipient_cancels_queued_notification",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_cancel_while_disabled_closes_episode_without_resuming",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_cancel_while_disabled_closes_episode_without_resuming",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_cancel_while_disabled_closes_episode_without_resuming",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_old_cancel_tombstone_does_not_clear_new_resume",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_old_cancel_tombstone_does_not_clear_new_resume",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_old_cancel_tombstone_does_not_clear_new_resume",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_customer_recipient_m_and_both_s_orders_send_reminder[M:7881302444555666]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_customer_recipient_m_and_both_s_orders_send_reminder[M:7881302444555666]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_customer_recipient_m_and_both_s_orders_send_reminder[M:7881302444555666]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_customer_recipient_m_and_both_s_orders_send_reminder[S:1688856770803435_7881302444555666]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_customer_recipient_m_and_both_s_orders_send_reminder[S:1688856770803435_7881302444555666]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_customer_recipient_m_and_both_s_orders_send_reminder[S:1688856770803435_7881302444555666]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_customer_recipient_m_and_both_s_orders_send_reminder[S:7881302444555666_1688856770803435]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_customer_recipient_m_and_both_s_orders_send_reminder[S:7881302444555666_1688856770803435]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_customer_recipient_m_and_both_s_orders_send_reminder[S:7881302444555666_1688856770803435]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_assistant_s_incoming_does_not_create_or_approve_customer_review[S:1688856770803435_7881302444555666]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_assistant_s_incoming_does_not_create_or_approve_customer_review[S:1688856770803435_7881302444555666]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_assistant_s_incoming_does_not_create_or_approve_customer_review[S:1688856770803435_7881302444555666]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_assistant_s_incoming_does_not_create_or_approve_customer_review[S:7881302444555666_1688856770803435]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_assistant_s_incoming_does_not_create_or_approve_customer_review[S:7881302444555666_1688856770803435]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_assistant_s_incoming_does_not_create_or_approve_customer_review[S:7881302444555666_1688856770803435]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unbound_group_placeholder_or_self_recipient_disabled[S:111_7881302444555666]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unbound_group_placeholder_or_self_recipient_disabled[S:111_7881302444555666]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unbound_group_placeholder_or_self_recipient_disabled[S:111_7881302444555666]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unbound_group_placeholder_or_self_recipient_disabled[S:1688856770803435_1688856770803435]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unbound_group_placeholder_or_self_recipient_disabled[S:1688856770803435_1688856770803435]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unbound_group_placeholder_or_self_recipient_disabled[S:1688856770803435_1688856770803435]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unbound_group_placeholder_or_self_recipient_disabled[R:1688856770803435_7881302444555666]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unbound_group_placeholder_or_self_recipient_disabled[R:1688856770803435_7881302444555666]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unbound_group_placeholder_or_self_recipient_disabled[R:1688856770803435_7881302444555666]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unbound_group_placeholder_or_self_recipient_disabled[customer:7881302444555666]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unbound_group_placeholder_or_self_recipient_disabled[customer:7881302444555666]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unbound_group_placeholder_or_self_recipient_disabled[customer:7881302444555666]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unbound_group_placeholder_or_self_recipient_disabled[S:bad_1688856770803435]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unbound_group_placeholder_or_self_recipient_disabled[S:bad_1688856770803435]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unbound_group_placeholder_or_self_recipient_disabled[S:bad_1688856770803435]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unbound_group_placeholder_or_self_recipient_disabled[M:1688856770803435]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unbound_group_placeholder_or_self_recipient_disabled[M:1688856770803435]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unbound_group_placeholder_or_self_recipient_disabled[M:1688856770803435]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_relationship_revoked_or_unreadable_at_final_native_guard_blocks_send[last_check0]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_relationship_revoked_or_unreadable_at_final_native_guard_blocks_send[last_check0]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_relationship_revoked_or_unreadable_at_final_native_guard_blocks_send[last_check0]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_relationship_revoked_or_unreadable_at_final_native_guard_blocks_send[last_check1]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_relationship_revoked_or_unreadable_at_final_native_guard_blocks_send[last_check1]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_relationship_revoked_or_unreadable_at_final_native_guard_blocks_send[last_check1]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_recipient_changed_during_fresh_relationship_check_blocks_send",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_recipient_changed_during_fresh_relationship_check_blocks_send",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_recipient_changed_during_fresh_relationship_check_blocks_send",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unknown_notification_survives_restart_without_retry",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unknown_notification_survives_restart_without_retry",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unknown_notification_survives_restart_without_retry",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes0]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes0]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes0]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes1]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes1]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes1]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes2]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes2]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes2]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes3]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes3]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes3]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes4]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes4]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes4]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes5]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes5]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes5]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes6]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes6]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes6]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes7]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes7]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes7]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes8]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes8]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_every_ui_needs_human_case_creates_one_detailed_episode[changes8]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_ordinary_queued_task_does_not_create_a_reminder",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_ordinary_queued_task_does_not_create_a_reminder",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_ordinary_queued_task_does_not_create_a_reminder",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_review_to_manual_preserves_id_and_baseline_updates_only_unattempted_text",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_review_to_manual_preserves_id_and_baseline_updates_only_unattempted_text",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_review_to_manual_preserves_id_and_baseline_updates_only_unattempted_text",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_attempted_or_delivered_notification_never_changes_payload_or_requeues[sending]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_attempted_or_delivered_notification_never_changes_payload_or_requeues[sending]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_attempted_or_delivered_notification_never_changes_payload_or_requeues[sending]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_attempted_or_delivered_notification_never_changes_payload_or_requeues[sent]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_attempted_or_delivered_notification_never_changes_payload_or_requeues[sent]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_attempted_or_delivered_notification_never_changes_payload_or_requeues[sent]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_attempted_or_delivered_notification_never_changes_payload_or_requeues[unknown]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_attempted_or_delivered_notification_never_changes_payload_or_requeues[unknown]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_attempted_or_delivered_notification_never_changes_payload_or_requeues[unknown]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_attempted_or_delivered_notification_never_changes_payload_or_requeues[retry]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_attempted_or_delivered_notification_never_changes_payload_or_requeues[retry]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_attempted_or_delivered_notification_never_changes_payload_or_requeues[retry]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_terminal_delivery_accepts_only_proven_distinct_human_reply_and_preserves_journal[unknown]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_terminal_delivery_accepts_only_proven_distinct_human_reply_and_preserves_journal[unknown]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_terminal_delivery_accepts_only_proven_distinct_human_reply_and_preserves_journal[unknown]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_terminal_delivery_accepts_only_proven_distinct_human_reply_and_preserves_journal[uncertain]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_terminal_delivery_accepts_only_proven_distinct_human_reply_and_preserves_journal[uncertain]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_terminal_delivery_accepts_only_proven_distinct_human_reply_and_preserves_journal[uncertain]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_terminal_delivery_accepts_only_proven_distinct_human_reply_and_preserves_journal[failed]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_terminal_delivery_accepts_only_proven_distinct_human_reply_and_preserves_journal[failed]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_terminal_delivery_accepts_only_proven_distinct_human_reply_and_preserves_journal[failed]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_terminal_delivery_accepts_only_proven_distinct_human_reply_and_preserves_journal[sent_uncommitted]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_terminal_delivery_accepts_only_proven_distinct_human_reply_and_preserves_journal[sent_uncommitted]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_terminal_delivery_accepts_only_proven_distinct_human_reply_and_preserves_journal[sent_uncommitted]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_same_old_draft_without_journal_is_still_not_human_proof",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_same_old_draft_without_journal_is_still_not_human_proof",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_same_old_draft_without_journal_is_still_not_human_proof",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unreadable_outbox_fails_closed_even_for_distinct_reply",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unreadable_outbox_fails_closed_even_for_distinct_reply",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_unreadable_outbox_fails_closed_even_for_distinct_reply",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_unknown_or_cancelled_state_cannot_complete[changes0]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_unknown_or_cancelled_state_cannot_complete[changes0]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_unknown_or_cancelled_state_cannot_complete[changes0]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_unknown_or_cancelled_state_cannot_complete[changes1]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_unknown_or_cancelled_state_cannot_complete[changes1]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_unknown_or_cancelled_state_cannot_complete[changes1]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_unknown_or_cancelled_state_cannot_complete[changes2]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_unknown_or_cancelled_state_cannot_complete[changes2]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_unknown_or_cancelled_state_cannot_complete[changes2]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_unknown_or_cancelled_state_cannot_complete[changes3]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_unknown_or_cancelled_state_cannot_complete[changes3]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_unknown_or_cancelled_state_cannot_complete[changes3]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_unknown_or_cancelled_state_cannot_complete[changes4]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_unknown_or_cancelled_state_cannot_complete[changes4]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_unknown_or_cancelled_state_cannot_complete[changes4]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_unknown_or_cancelled_state_cannot_complete[changes5]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_unknown_or_cancelled_state_cannot_complete[changes5]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_active_unknown_or_cancelled_state_cannot_complete[changes5]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_exact_restored_trigger_event_can_recognize_already_arrived_later_phone_reply",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_exact_restored_trigger_event_can_recognize_already_arrived_later_phone_reply",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_exact_restored_trigger_event_can_recognize_already_arrived_later_phone_reply",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_inexact_restore_event_does_not_lower_registration_baseline[broken0]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_inexact_restore_event_does_not_lower_registration_baseline[broken0]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_inexact_restore_event_does_not_lower_registration_baseline[broken0]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_inexact_restore_event_does_not_lower_registration_baseline[broken1]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_inexact_restore_event_does_not_lower_registration_baseline[broken1]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_inexact_restore_event_does_not_lower_registration_baseline[broken1]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_inexact_restore_event_does_not_lower_registration_baseline[broken2]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_inexact_restore_event_does_not_lower_registration_baseline[broken2]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_inexact_restore_event_does_not_lower_registration_baseline[broken2]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_inexact_restore_event_does_not_lower_registration_baseline[broken3]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_inexact_restore_event_does_not_lower_registration_baseline[broken3]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_inexact_restore_event_does_not_lower_registration_baseline[broken3]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_inexact_restore_event_does_not_lower_registration_baseline[broken4]",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_inexact_restore_event_does_not_lower_registration_baseline[broken4]",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_inexact_restore_event_does_not_lower_registration_baseline[broken4]",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_restored_baseline_still_excludes_historical_automated_attempt",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_restored_baseline_still_excludes_historical_automated_attempt",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_restored_baseline_still_excludes_historical_automated_attempt",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_manual_completion_is_idempotent_new_risk_uses_new_episode",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_manual_completion_is_idempotent_new_risk_uses_new_episode",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_manual_completion_is_idempotent_new_risk_uses_new_episode",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_explicit_cancel_and_disabled_settings_never_auto_enable_or_complete",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_explicit_cancel_and_disabled_settings_never_auto_enable_or_complete",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_explicit_cancel_and_disabled_settings_never_auto_enable_or_complete",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_assistant_reply_and_notification_copy_do_not_finish_customer_task",
"phase": "setup",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_assistant_reply_and_notification_copy_do_not_finish_customer_task",
"phase": "call",
"outcome": "passed",
"xfail": "",
"detail": ""
},
{
"test": "::test_assistant_reply_and_notification_copy_do_not_finish_customer_task",
"phase": "teardown",
"outcome": "passed",
"xfail": "",
"detail": ""
}
],
"fallback_modules": [
{
"module": "_pytest",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\__init__.py"
},
{
"module": "_pytest._argcomplete",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\_argcomplete.py"
},
{
"module": "_pytest._code",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\_code\\__init__.py"
},
{
"module": "_pytest._code.code",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\_code\\code.py"
},
{
"module": "_pytest._code.source",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\_code\\source.py"
},
{
"module": "_pytest._io",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\_io\\__init__.py"
},
{
"module": "_pytest._io.pprint",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\_io\\pprint.py"
},
{
"module": "_pytest._io.saferepr",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\_io\\saferepr.py"
},
{
"module": "_pytest._io.terminalwriter",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\_io\\terminalwriter.py"
},
{
"module": "_pytest._io.wcwidth",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\_io\\wcwidth.py"
},
{
"module": "_pytest._py",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\_py\\__init__.py"
},
{
"module": "_pytest._py.error",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\_py\\error.py"
},
{
"module": "_pytest._py.path",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\_py\\path.py"
},
{
"module": "_pytest._version",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\_version.py"
},
{
"module": "_pytest.assertion",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\assertion\\__init__.py"
},
{
"module": "_pytest.assertion.rewrite",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\assertion\\rewrite.py"
},
{
"module": "_pytest.assertion.truncate",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\assertion\\truncate.py"
},
{
"module": "_pytest.assertion.util",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\assertion\\util.py"
},
{
"module": "_pytest.cacheprovider",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\cacheprovider.py"
},
{
"module": "_pytest.capture",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\capture.py"
},
{
"module": "_pytest.compat",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\compat.py"
},
{
"module": "_pytest.config",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\config\\__init__.py"
},
{
"module": "_pytest.config.argparsing",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\config\\argparsing.py"
},
{
"module": "_pytest.config.compat",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\config\\compat.py"
},
{
"module": "_pytest.config.exceptions",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\config\\exceptions.py"
},
{
"module": "_pytest.config.findpaths",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\config\\findpaths.py"
},
{
"module": "_pytest.debugging",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\debugging.py"
},
{
"module": "_pytest.deprecated",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\deprecated.py"
},
{
"module": "_pytest.doctest",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\doctest.py"
},
{
"module": "_pytest.faulthandler",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\faulthandler.py"
},
{
"module": "_pytest.fixtures",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\fixtures.py"
},
{
"module": "_pytest.freeze_support",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\freeze_support.py"
},
{
"module": "_pytest.helpconfig",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\helpconfig.py"
},
{
"module": "_pytest.hookspec",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\hookspec.py"
},
{
"module": "_pytest.junitxml",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\junitxml.py"
},
{
"module": "_pytest.legacypath",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\legacypath.py"
},
{
"module": "_pytest.logging",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\logging.py"
},
{
"module": "_pytest.main",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\main.py"
},
{
"module": "_pytest.mark",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\mark\\__init__.py"
},
{
"module": "_pytest.mark.expression",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\mark\\expression.py"
},
{
"module": "_pytest.mark.structures",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\mark\\structures.py"
},
{
"module": "_pytest.monkeypatch",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\monkeypatch.py"
},
{
"module": "_pytest.nodes",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\nodes.py"
},
{
"module": "_pytest.outcomes",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\outcomes.py"
},
{
"module": "_pytest.pastebin",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\pastebin.py"
},
{
"module": "_pytest.pathlib",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\pathlib.py"
},
{
"module": "_pytest.pytester",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\pytester.py"
},
{
"module": "_pytest.python",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\python.py"
},
{
"module": "_pytest.python_api",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\python_api.py"
},
{
"module": "_pytest.raises",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\raises.py"
},
{
"module": "_pytest.recwarn",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\recwarn.py"
},
{
"module": "_pytest.reports",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\reports.py"
},
{
"module": "_pytest.runner",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\runner.py"
},
{
"module": "_pytest.scope",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\scope.py"
},
{
"module": "_pytest.setuponly",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\setuponly.py"
},
{
"module": "_pytest.setupplan",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\setupplan.py"
},
{
"module": "_pytest.skipping",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\skipping.py"
},
{
"module": "_pytest.stash",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\stash.py"
},
{
"module": "_pytest.terminal",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\terminal.py"
},
{
"module": "_pytest.threadexception",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\threadexception.py"
},
{
"module": "_pytest.timing",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\timing.py"
},
{
"module": "_pytest.tmpdir",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\tmpdir.py"
},
{
"module": "_pytest.tracemalloc",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\tracemalloc.py"
},
{
"module": "_pytest.unittest",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\unittest.py"
},
{
"module": "_pytest.unraisableexception",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\unraisableexception.py"
},
{
"module": "_pytest.warning_types",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\warning_types.py"
},
{
"module": "_pytest.warnings",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\warnings.py"
},
{
"module": "iniconfig",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\iniconfig\\__init__.py"
},
{
"module": "iniconfig._parse",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\iniconfig\\_parse.py"
},
{
"module": "iniconfig.exceptions",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\iniconfig\\exceptions.py"
},
{
"module": "pluggy",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\pluggy\\__init__.py"
},
{
"module": "pluggy._callers",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\pluggy\\_callers.py"
},
{
"module": "pluggy._hooks",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\pluggy\\_hooks.py"
},
{
"module": "pluggy._manager",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\pluggy\\_manager.py"
},
{
"module": "pluggy._result",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\pluggy\\_result.py"
},
{
"module": "pluggy._tracing",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\pluggy\\_tracing.py"
},
{
"module": "pluggy._version",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\pluggy\\_version.py"
},
{
"module": "pluggy._warnings",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\pluggy\\_warnings.py"
},
{
"module": "py",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\py.py"
},
{
"module": "py.error",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\_py\\error.py"
},
{
"module": "py.path",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\_pytest\\_py\\path.py"
},
{
"module": "pytest",
"path": "C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages\\pytest\\__init__.py"
}
],
"elapsed_seconds": 6.157
}