{"meta": {"version": "6.3.2", "timestamp": "2025-11-09T06:18:32.210490", "branch_coverage": false, "show_contexts": false}, "files": {"/pythoncovmergedfiles/medio/medio/src/fuzz_filelock.py": {"executed_lines": [8, 35, 36, 37, 38, 40, 41, 42, 43, 46, 47, 48, 52, 53, 54], "summary": {"covered_lines": 15, "num_statements": 34, "percent_covered": 44.11764705882353, "percent_covered_display": "44", "missing_lines": 19, "excluded_lines": 0}, "missing_lines": [0, 2, 3, 4, 5, 7, 9, 10, 27, 28, 29, 30, 32, 34, 44, 45, 51, 57, 58], "excluded_lines": []}, "/pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/filelock/__init__.py": {"executed_lines": [0, 9, 11, 12, 13, 15, 16, 17, 18, 19, 20, 27, 30, 33, 37, 38, 39, 46, 51, 52, 55], "summary": {"covered_lines": 21, "num_statements": 29, "percent_covered": 72.41379310344827, "percent_covered_display": "72", "missing_lines": 8, "excluded_lines": 0}, "missing_lines": [34, 35, 41, 42, 43, 44, 47, 48], "excluded_lines": []}, "/pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/filelock/_api.py": {"executed_lines": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 27, 33, 34, 36, 37, 39, 42, 51, 52, 53, 59, 62, 65, 68, 71, 74, 77, 78, 81, 82, 93, 122, 131, 132, 134, 136, 139, 142, 143, 145, 147, 149, 150, 152, 178, 179, 183, 189, 191, 195, 196, 200, 201, 203, 205, 206, 214, 215, 224, 225, 229, 230, 239, 240, 244, 245, 249, 250, 254, 255, 264, 266, 267, 271, 311, 312, 314, 315, 317, 323, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 348, 350, 358, 359, 361, 362, 364, 365, 366, 367, 369, 379, 395, 397, 400], "summary": {"covered_lines": 106, "num_statements": 150, "percent_covered": 70.66666666666667, "percent_covered_display": "71", "missing_lines": 44, "excluded_lines": 4}, "missing_lines": [18, 19, 40, 48, 94, 95, 96, 103, 108, 109, 112, 113, 114, 115, 116, 137, 193, 198, 212, 222, 227, 237, 242, 247, 252, 269, 318, 319, 320, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 376, 377, 393], "excluded_lines": [21, 22, 23, 24]}, "/pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/filelock/_error.py": {"executed_lines": [0, 3, 6, 7, 9, 13, 16, 19, 22, 23, 28], "summary": {"covered_lines": 10, "num_statements": 16, "percent_covered": 62.5, "percent_covered_display": "62", "missing_lines": 6, "excluded_lines": 0}, "missing_lines": [10, 11, 14, 17, 20, 25], "excluded_lines": []}, "/pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/filelock/_soft.py": {"executed_lines": [0, 3, 4, 5, 6, 7, 9, 10, 13, 14, 16, 37, 45], "summary": {"covered_lines": 12, "num_statements": 26, "percent_covered": 46.15384615384615, "percent_covered_display": "46", "missing_lines": 14, "excluded_lines": 0}, "missing_lines": [17, 18, 20, 26, 27, 28, 29, 33, 35, 38, 39, 40, 41, 42], "excluded_lines": []}, "/pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/filelock/_unix.py": {"executed_lines": [0, 3, 4, 5, 6, 7, 8, 10, 11, 14, 15, 27, 28, 30, 34, 36, 37, 39, 40, 41, 42, 44, 45, 46, 47, 48, 55, 57, 61, 62, 63, 64, 67], "summary": {"covered_lines": 32, "num_statements": 45, "percent_covered": 71.11111111111111, "percent_covered_display": "71", "missing_lines": 13, "excluded_lines": 0}, "missing_lines": [17, 20, 21, 23, 24, 31, 32, 43, 49, 50, 51, 52, 53], "excluded_lines": []}, "/pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/filelock/_util.py": {"executed_lines": [0, 3, 4, 5, 6, 7, 10, 39, 46, 49], "summary": {"covered_lines": 10, "num_statements": 21, "percent_covered": 47.61904761904762, "percent_covered_display": "48", "missing_lines": 11, "excluded_lines": 0}, "missing_lines": [21, 22, 23, 24, 26, 27, 28, 30, 31, 33, 36], "excluded_lines": []}, "/pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/filelock/_windows.py": {"executed_lines": [0, 3, 4, 5, 6, 7, 8, 10, 11, 13, 53, 54, 56, 59, 63], "summary": {"covered_lines": 14, "num_statements": 41, "percent_covered": 34.146341463414636, "percent_covered_display": "34", "missing_lines": 27, "excluded_lines": 0}, "missing_lines": [14, 16, 19, 20, 21, 22, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 40, 42, 43, 44, 45, 46, 48, 49, 57, 60], "excluded_lines": []}, "/pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/filelock/asyncio.py": {"executed_lines": [0, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 21, 33, 36, 37, 38, 41, 44, 47, 50, 51, 54, 55, 57, 60, 63, 72, 73, 103, 104, 106, 156, 157, 161, 162, 166, 167, 177, 178, 182, 250, 269, 278, 290, 300, 316, 326, 327, 330, 331, 334, 335, 338], "summary": {"covered_lines": 50, "num_statements": 120, "percent_covered": 41.666666666666664, "percent_covered_display": "42", "missing_lines": 70, "excluded_lines": 9}, "missing_lines": [22, 23, 24, 25, 58, 61, 69, 86, 87, 88, 89, 100, 138, 139, 143, 152, 159, 164, 180, 216, 217, 219, 220, 223, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 258, 259, 261, 262, 264, 265, 266, 267, 270, 271, 272, 273, 274, 276, 287, 288, 297, 298, 314, 318, 319, 323], "excluded_lines": [27, 28, 29, 30, 167, 168, 175, 320, 321]}, "/pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/filelock/version.py": {"executed_lines": [4, 13, 14, 21, 22, 24, 25, 26, 27, 28, 29, 31, 32, 34], "summary": {"covered_lines": 14, "num_statements": 19, "percent_covered": 73.6842105263158, "percent_covered_display": "74", "missing_lines": 5, "excluded_lines": 0}, "missing_lines": [0, 15, 16, 18, 19], "excluded_lines": []}}, "totals": {"covered_lines": 284, "num_statements": 501, "percent_covered": 56.68662674650699, "percent_covered_display": "57", "missing_lines": 217, "excluded_lines": 13}}