Python Library Media
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

unittest.json 100KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735
  1. {
  2. "coverage_information": [
  3. {
  4. "branch_coverage": 97.61999999999999,
  5. "filepath": "/user_data/data/dirk/prj/unittest/media/pylibs/media",
  6. "files": [
  7. {
  8. "branch_coverage": 97.61999999999999,
  9. "filepath": "/user_data/data/dirk/prj/unittest/media/pylibs/media/__init__.py",
  10. "fragments": [
  11. {
  12. "coverage_state": "clean",
  13. "end": 3,
  14. "start": 1
  15. },
  16. {
  17. "coverage_state": "covered",
  18. "end": 4,
  19. "start": 4
  20. },
  21. {
  22. "coverage_state": "clean",
  23. "end": 23,
  24. "start": 5
  25. },
  26. {
  27. "coverage_state": "covered",
  28. "end": 24,
  29. "start": 24
  30. },
  31. {
  32. "coverage_state": "clean",
  33. "end": 25,
  34. "start": 25
  35. },
  36. {
  37. "coverage_state": "covered",
  38. "end": 27,
  39. "start": 26
  40. },
  41. {
  42. "coverage_state": "clean",
  43. "end": 28,
  44. "start": 28
  45. },
  46. {
  47. "coverage_state": "covered",
  48. "end": 30,
  49. "start": 29
  50. },
  51. {
  52. "coverage_state": "clean",
  53. "end": 32,
  54. "start": 31
  55. },
  56. {
  57. "coverage_state": "covered",
  58. "end": 33,
  59. "start": 33
  60. },
  61. {
  62. "coverage_state": "clean",
  63. "end": 35,
  64. "start": 34
  65. },
  66. {
  67. "coverage_state": "covered",
  68. "end": 36,
  69. "start": 36
  70. },
  71. {
  72. "coverage_state": "clean",
  73. "end": 39,
  74. "start": 37
  75. },
  76. {
  77. "coverage_state": "covered",
  78. "end": 41,
  79. "start": 40
  80. },
  81. {
  82. "coverage_state": "clean",
  83. "end": 42,
  84. "start": 42
  85. },
  86. {
  87. "coverage_state": "covered",
  88. "end": 48,
  89. "start": 43
  90. },
  91. {
  92. "coverage_state": "clean",
  93. "end": 49,
  94. "start": 49
  95. },
  96. {
  97. "coverage_state": "covered",
  98. "end": 50,
  99. "start": 50
  100. },
  101. {
  102. "coverage_state": "clean",
  103. "end": null,
  104. "start": 51
  105. }
  106. ],
  107. "line_coverage": 100.0,
  108. "name": "media.__init__.py"
  109. },
  110. {
  111. "branch_coverage": 97.61999999999999,
  112. "filepath": "/user_data/data/dirk/prj/unittest/media/pylibs/media/metadata.py",
  113. "fragments": [
  114. {
  115. "coverage_state": "covered",
  116. "end": 5,
  117. "start": 1
  118. },
  119. {
  120. "coverage_state": "clean",
  121. "end": 7,
  122. "start": 6
  123. },
  124. {
  125. "coverage_state": "covered",
  126. "end": 9,
  127. "start": 8
  128. },
  129. {
  130. "coverage_state": "clean",
  131. "end": 10,
  132. "start": 10
  133. },
  134. {
  135. "coverage_state": "covered",
  136. "end": 13,
  137. "start": 11
  138. },
  139. {
  140. "coverage_state": "clean",
  141. "end": 14,
  142. "start": 14
  143. },
  144. {
  145. "coverage_state": "covered",
  146. "end": 17,
  147. "start": 15
  148. },
  149. {
  150. "coverage_state": "clean",
  151. "end": 18,
  152. "start": 18
  153. },
  154. {
  155. "coverage_state": "covered",
  156. "end": 41,
  157. "start": 19
  158. },
  159. {
  160. "coverage_state": "clean",
  161. "end": 42,
  162. "start": 42
  163. },
  164. {
  165. "coverage_state": "covered",
  166. "end": 44,
  167. "start": 43
  168. },
  169. {
  170. "coverage_state": "clean",
  171. "end": 46,
  172. "start": 45
  173. },
  174. {
  175. "coverage_state": "covered",
  176. "end": 54,
  177. "start": 47
  178. },
  179. {
  180. "coverage_state": "clean",
  181. "end": 56,
  182. "start": 55
  183. },
  184. {
  185. "coverage_state": "covered",
  186. "end": 73,
  187. "start": 57
  188. },
  189. {
  190. "coverage_state": "clean",
  191. "end": 75,
  192. "start": 74
  193. },
  194. {
  195. "coverage_state": "covered",
  196. "end": 85,
  197. "start": 76
  198. },
  199. {
  200. "coverage_state": "clean",
  201. "end": 87,
  202. "start": 86
  203. },
  204. {
  205. "coverage_state": "covered",
  206. "end": 89,
  207. "start": 88
  208. },
  209. {
  210. "coverage_state": "clean",
  211. "end": 91,
  212. "start": 90
  213. },
  214. {
  215. "coverage_state": "covered",
  216. "end": 93,
  217. "start": 92
  218. },
  219. {
  220. "coverage_state": "clean",
  221. "end": 94,
  222. "start": 94
  223. },
  224. {
  225. "coverage_state": "covered",
  226. "end": 98,
  227. "start": 95
  228. },
  229. {
  230. "coverage_state": "clean",
  231. "end": 99,
  232. "start": 99
  233. },
  234. {
  235. "coverage_state": "covered",
  236. "end": 102,
  237. "start": 100
  238. },
  239. {
  240. "coverage_state": "clean",
  241. "end": 103,
  242. "start": 103
  243. },
  244. {
  245. "coverage_state": "covered",
  246. "end": 105,
  247. "start": 104
  248. },
  249. {
  250. "coverage_state": "clean",
  251. "end": 106,
  252. "start": 106
  253. },
  254. {
  255. "coverage_state": "covered",
  256. "end": 108,
  257. "start": 107
  258. },
  259. {
  260. "coverage_state": "clean",
  261. "end": 109,
  262. "start": 109
  263. },
  264. {
  265. "coverage_state": "covered",
  266. "end": 112,
  267. "start": 110
  268. },
  269. {
  270. "coverage_state": "clean",
  271. "end": 114,
  272. "start": 113
  273. },
  274. {
  275. "coverage_state": "covered",
  276. "end": 117,
  277. "start": 115
  278. },
  279. {
  280. "coverage_state": "clean",
  281. "end": 118,
  282. "start": 118
  283. },
  284. {
  285. "coverage_state": "covered",
  286. "end": 120,
  287. "start": 119
  288. },
  289. {
  290. "coverage_state": "clean",
  291. "end": 121,
  292. "start": 121
  293. },
  294. {
  295. "coverage_state": "covered",
  296. "end": 126,
  297. "start": 122
  298. },
  299. {
  300. "coverage_state": "uncovered",
  301. "end": 129,
  302. "start": 127
  303. },
  304. {
  305. "coverage_state": "clean",
  306. "end": 130,
  307. "start": 130
  308. },
  309. {
  310. "coverage_state": "covered",
  311. "end": 136,
  312. "start": 131
  313. },
  314. {
  315. "coverage_state": "clean",
  316. "end": 137,
  317. "start": 137
  318. },
  319. {
  320. "coverage_state": "covered",
  321. "end": 144,
  322. "start": 138
  323. },
  324. {
  325. "coverage_state": "clean",
  326. "end": 146,
  327. "start": 145
  328. },
  329. {
  330. "coverage_state": "covered",
  331. "end": 153,
  332. "start": 147
  333. },
  334. {
  335. "coverage_state": "clean",
  336. "end": 154,
  337. "start": 154
  338. },
  339. {
  340. "coverage_state": "covered",
  341. "end": 155,
  342. "start": 155
  343. },
  344. {
  345. "coverage_state": "clean",
  346. "end": 156,
  347. "start": 156
  348. },
  349. {
  350. "coverage_state": "covered",
  351. "end": 176,
  352. "start": 157
  353. },
  354. {
  355. "coverage_state": "clean",
  356. "end": 179,
  357. "start": 177
  358. },
  359. {
  360. "coverage_state": "covered",
  361. "end": 182,
  362. "start": 180
  363. },
  364. {
  365. "coverage_state": "clean",
  366. "end": 184,
  367. "start": 183
  368. },
  369. {
  370. "coverage_state": "covered",
  371. "end": 194,
  372. "start": 185
  373. },
  374. {
  375. "coverage_state": "clean",
  376. "end": 196,
  377. "start": 195
  378. },
  379. {
  380. "coverage_state": "covered",
  381. "end": 198,
  382. "start": 197
  383. },
  384. {
  385. "coverage_state": "clean",
  386. "end": 210,
  387. "start": 199
  388. },
  389. {
  390. "coverage_state": "covered",
  391. "end": 212,
  392. "start": 211
  393. },
  394. {
  395. "coverage_state": "clean",
  396. "end": 228,
  397. "start": 213
  398. },
  399. {
  400. "coverage_state": "covered",
  401. "end": 237,
  402. "start": 229
  403. },
  404. {
  405. "coverage_state": "clean",
  406. "end": 239,
  407. "start": 238
  408. },
  409. {
  410. "coverage_state": "covered",
  411. "end": 242,
  412. "start": 240
  413. },
  414. {
  415. "coverage_state": "clean",
  416. "end": 244,
  417. "start": 243
  418. },
  419. {
  420. "coverage_state": "covered",
  421. "end": 255,
  422. "start": 245
  423. },
  424. {
  425. "coverage_state": "partially-covered",
  426. "end": 256,
  427. "start": 256
  428. },
  429. {
  430. "coverage_state": "covered",
  431. "end": 259,
  432. "start": 257
  433. },
  434. {
  435. "coverage_state": "clean",
  436. "end": 261,
  437. "start": 260
  438. },
  439. {
  440. "coverage_state": "covered",
  441. "end": 265,
  442. "start": 262
  443. },
  444. {
  445. "coverage_state": "clean",
  446. "end": null,
  447. "start": 266
  448. }
  449. ],
  450. "line_coverage": 98.45,
  451. "name": "media.metadata.py"
  452. }
  453. ],
  454. "line_coverage": 98.57000000000001,
  455. "name": "media"
  456. }
  457. ],
  458. "lost_souls": {
  459. "item_list": [],
  460. "testcase_list": []
  461. },
  462. "specification": {
  463. "comment": "Comment",
  464. "item_dict": {
  465. "_MR7eOHYYEem_kd-7nxt1sg": {
  466. "Heading": "Metadata",
  467. "last_change": "2020-01-30T20:32:07.705+01:00",
  468. "system_type_uid": "_4-K5EHYYEem_kd-7nxt1sg",
  469. "system_uid": "_MR7eOHYYEem_kd-7nxt1sg",
  470. "xml_tag": "{http://www.omg.org/spec/ReqIF/20110401/reqif.xsd}SPEC-OBJECT"
  471. },
  472. "_XzMFcHYZEem_kd-7nxt1sg": {
  473. "Description": "A Method shall return the metadata for a given media filename.",
  474. "Fitcriterion": "",
  475. "Heading": "Method to get Metadata",
  476. "ID": "REQ-1",
  477. "ReasonForImplementation": "",
  478. "last_change": "2020-01-30T20:33:27.982+01:00",
  479. "system_type_uid": "_MR7eNHYYEem_kd-7nxt1sg",
  480. "system_uid": "_XzMFcHYZEem_kd-7nxt1sg",
  481. "xml_tag": "{http://www.omg.org/spec/ReqIF/20110401/reqif.xsd}SPEC-OBJECT"
  482. }
  483. },
  484. "titel": "Title",
  485. "uid_list_sorted": [
  486. "_MR7eOHYYEem_kd-7nxt1sg",
  487. "_XzMFcHYZEem_kd-7nxt1sg"
  488. ]
  489. },
  490. "system_information": {
  491. "Architecture": "64bit",
  492. "Distribution": "LinuxMint 19.3 tricia",
  493. "Hostname": "ahorn",
  494. "Kernel": "5.3.0-28-generic (#30~18.04.1-Ubuntu SMP Fri Jan 17 06:14:09 UTC 2020)",
  495. "Machine": "x86_64",
  496. "Path": "/user_data/data/dirk/prj/unittest/media/unittest",
  497. "System": "Linux",
  498. "Username": "dirk"
  499. },
  500. "testobject_information": {
  501. "Dependencies": [],
  502. "Description": "The Module {\\tt media} is designed to help on all issues with media files, like tags (e.g. exif, id3) and transformations.\nFor more Information read the documentation.",
  503. "Name": "media",
  504. "State": "Released",
  505. "Supported Interpreters": "python3",
  506. "Version": "4111f284029e0f53b0411b6897f59d2b"
  507. },
  508. "testrun_list": [
  509. {
  510. "heading_dict": {
  511. "_MR7eOHYYEem_kd-7nxt1sg": "Metadata",
  512. "_XzMFcHYZEem_kd-7nxt1sg": "Method to get Metadata"
  513. },
  514. "interpreter": "python 3.6.9 (final)",
  515. "name": "Default Testsession name",
  516. "number_of_failed_tests": 0,
  517. "number_of_possibly_failed_tests": 0,
  518. "number_of_successfull_tests": 1,
  519. "number_of_tests": 1,
  520. "testcase_execution_level": 90,
  521. "testcase_names": {
  522. "0": "Single Test",
  523. "10": "Smoke Test (Minumum subset)",
  524. "50": "Short Test (Subset)",
  525. "90": "Full Test (all defined tests)"
  526. },
  527. "testcases": {
  528. "_XzMFcHYZEem_kd-7nxt1sg": {
  529. "args": null,
  530. "asctime": "2020-01-31 08:10:17,049",
  531. "created": 1580454617.0494206,
  532. "exc_info": null,
  533. "exc_text": null,
  534. "filename": "__init__.py",
  535. "funcName": "testrun",
  536. "levelname": "INFO",
  537. "levelno": 20,
  538. "lineno": 20,
  539. "message": "_XzMFcHYZEem_kd-7nxt1sg",
  540. "module": "__init__",
  541. "moduleLogger": [],
  542. "msecs": 49.42059516906738,
  543. "msg": "_XzMFcHYZEem_kd-7nxt1sg",
  544. "name": "__tLogger__",
  545. "pathname": "/user_data/data/dirk/prj/unittest/media/unittest/src/tests/__init__.py",
  546. "process": 21438,
  547. "processName": "MainProcess",
  548. "relativeCreated": 57.75260925292969,
  549. "stack_info": null,
  550. "testcaseLogger": [
  551. {
  552. "args": [
  553. "None",
  554. "<class 'NoneType'>"
  555. ],
  556. "asctime": "2020-01-31 08:10:17,049",
  557. "created": 1580454617.0499136,
  558. "exc_info": null,
  559. "exc_text": null,
  560. "filename": "test.py",
  561. "funcName": "equivalency_chk",
  562. "levelname": "INFO",
  563. "levelno": 20,
  564. "lineno": 142,
  565. "message": "Media data for unknown.txt is correct (Content None and Type is <class 'NoneType'>).",
  566. "module": "test",
  567. "moduleLogger": [
  568. {
  569. "args": [
  570. "/user_data/data/dirk/prj/unittest/media/unittest/input_data/unknown.txt"
  571. ],
  572. "asctime": "2020-01-31 08:10:17,049",
  573. "created": 1580454617.0495975,
  574. "exc_info": null,
  575. "exc_text": null,
  576. "filename": "__init__.py",
  577. "funcName": "get_media_data",
  578. "levelname": "WARNING",
  579. "levelno": 30,
  580. "lineno": 50,
  581. "message": "Filetype not known: /user_data/data/dirk/prj/unittest/media/unittest/input_data/unknown.txt",
  582. "module": "__init__",
  583. "msecs": 49.59750175476074,
  584. "msg": "Filetype not known: %s",
  585. "name": "MEDIA",
  586. "pathname": "src/media/__init__.py",
  587. "process": 21438,
  588. "processName": "MainProcess",
  589. "relativeCreated": 57.92951583862305,
  590. "stack_info": null,
  591. "thread": 140584323143488,
  592. "threadName": "MainThread"
  593. },
  594. {
  595. "args": [
  596. "Media data for unknown.txt",
  597. "None",
  598. "<class 'NoneType'>"
  599. ],
  600. "asctime": "2020-01-31 08:10:17,049",
  601. "created": 1580454617.0498288,
  602. "exc_info": null,
  603. "exc_text": null,
  604. "filename": "test.py",
  605. "funcName": "__report_result__",
  606. "levelname": "DEBUG",
  607. "levelno": 10,
  608. "lineno": 22,
  609. "message": "Result (Media data for unknown.txt): None (<class 'NoneType'>)",
  610. "module": "test",
  611. "msecs": 49.82876777648926,
  612. "msg": "Result (%s): %s (%s)",
  613. "name": "__unittest__",
  614. "pathname": "src/unittest/test.py",
  615. "process": 21438,
  616. "processName": "MainProcess",
  617. "relativeCreated": 58.16078186035156,
  618. "stack_info": null,
  619. "thread": 140584323143488,
  620. "threadName": "MainThread"
  621. },
  622. {
  623. "args": [
  624. "Media data for unknown.txt",
  625. "None",
  626. "<class 'NoneType'>"
  627. ],
  628. "asctime": "2020-01-31 08:10:17,049",
  629. "created": 1580454617.0498722,
  630. "exc_info": null,
  631. "exc_text": null,
  632. "filename": "test.py",
  633. "funcName": "__report_expectation_equivalency__",
  634. "levelname": "DEBUG",
  635. "levelno": 10,
  636. "lineno": 26,
  637. "message": "Expectation (Media data for unknown.txt): result = None (<class 'NoneType'>)",
  638. "module": "test",
  639. "msecs": 49.87215995788574,
  640. "msg": "Expectation (%s): result = %s (%s)",
  641. "name": "__unittest__",
  642. "pathname": "src/unittest/test.py",
  643. "process": 21438,
  644. "processName": "MainProcess",
  645. "relativeCreated": 58.20417404174805,
  646. "stack_info": null,
  647. "thread": 140584323143488,
  648. "threadName": "MainThread"
  649. }
  650. ],
  651. "msecs": 49.913644790649414,
  652. "msg": "Media data for unknown.txt is correct (Content %s and Type is %s).",
  653. "name": "__tLogger__",
  654. "pathname": "src/unittest/test.py",
  655. "process": 21438,
  656. "processName": "MainProcess",
  657. "relativeCreated": 58.24565887451172,
  658. "stack_info": null,
  659. "thread": 140584323143488,
  660. "threadName": "MainThread",
  661. "time_consumption": 4.1484832763671875e-05
  662. },
  663. {
  664. "args": [
  665. "{'duration': 236.094694, 'bitrate': 290743, 'artist': 'Kaleo', 'title': 'No Good', 'album': 'A/B', 'track': 1, 'genre': 'Rock', 'year': 2016, 'size': 8580366, 'time': 1451606398, 'tm_is_subst': True}",
  666. "<class 'dict'>"
  667. ],
  668. "asctime": "2020-01-31 08:10:17,124",
  669. "created": 1580454617.124815,
  670. "exc_info": null,
  671. "exc_text": null,
  672. "filename": "test.py",
  673. "funcName": "equivalency_chk",
  674. "levelname": "INFO",
  675. "levelno": 20,
  676. "lineno": 142,
  677. "message": "Media data for audio.mp3 is correct (Content {'duration': 236.094694, 'bitrate': 290743, 'artist': 'Kaleo', 'title': 'No Good', 'album': 'A/B', 'track': 1, 'genre': 'Rock', 'year': 2016, 'size': 8580366, 'time': 1451606398, 'tm_is_subst': True} and Type is <class 'dict'>).",
  678. "module": "test",
  679. "moduleLogger": [
  680. {
  681. "args": [
  682. "Media data for audio.mp3",
  683. "{ 'duration': 236.094694, 'bitrate': 290743, 'artist': 'Kaleo', 'title': 'No Good', 'album': 'A/B', 'track': 1, 'genre': 'Rock', 'year': 2016, 'size': 8580366, 'time': 1451606398, 'tm_is_subst': True }",
  684. "<class 'dict'>"
  685. ],
  686. "asctime": "2020-01-31 08:10:17,124",
  687. "created": 1580454617.1244764,
  688. "exc_info": null,
  689. "exc_text": null,
  690. "filename": "test.py",
  691. "funcName": "__report_result__",
  692. "levelname": "DEBUG",
  693. "levelno": 10,
  694. "lineno": 22,
  695. "message": "Result (Media data for audio.mp3): { 'duration': 236.094694, 'bitrate': 290743, 'artist': 'Kaleo', 'title': 'No Good', 'album': 'A/B', 'track': 1, 'genre': 'Rock', 'year': 2016, 'size': 8580366, 'time': 1451606398, 'tm_is_subst': True } (<class 'dict'>)",
  696. "module": "test",
  697. "msecs": 124.47643280029297,
  698. "msg": "Result (%s): %s (%s)",
  699. "name": "__unittest__",
  700. "pathname": "src/unittest/test.py",
  701. "process": 21438,
  702. "processName": "MainProcess",
  703. "relativeCreated": 132.80844688415527,
  704. "stack_info": null,
  705. "thread": 140584323143488,
  706. "threadName": "MainThread"
  707. },
  708. {
  709. "args": [
  710. "Media data for audio.mp3",
  711. "{ 'duration': 236.094694, 'bitrate': 290743, 'artist': 'Kaleo', 'title': 'No Good', 'album': 'A/B', 'track': 1, 'genre': 'Rock', 'year': 2016, 'time': 1451606398, 'tm_is_subst': True, 'size': 8580366 }",
  712. "<class 'dict'>"
  713. ],
  714. "asctime": "2020-01-31 08:10:17,124",
  715. "created": 1580454617.124694,
  716. "exc_info": null,
  717. "exc_text": null,
  718. "filename": "test.py",
  719. "funcName": "__report_expectation_equivalency__",
  720. "levelname": "DEBUG",
  721. "levelno": 10,
  722. "lineno": 26,
  723. "message": "Expectation (Media data for audio.mp3): result = { 'duration': 236.094694, 'bitrate': 290743, 'artist': 'Kaleo', 'title': 'No Good', 'album': 'A/B', 'track': 1, 'genre': 'Rock', 'year': 2016, 'time': 1451606398, 'tm_is_subst': True, 'size': 8580366 } (<class 'dict'>)",
  724. "module": "test",
  725. "msecs": 124.6941089630127,
  726. "msg": "Expectation (%s): result = %s (%s)",
  727. "name": "__unittest__",
  728. "pathname": "src/unittest/test.py",
  729. "process": 21438,
  730. "processName": "MainProcess",
  731. "relativeCreated": 133.026123046875,
  732. "stack_info": null,
  733. "thread": 140584323143488,
  734. "threadName": "MainThread"
  735. }
  736. ],
  737. "msecs": 124.81498718261719,
  738. "msg": "Media data for audio.mp3 is correct (Content %s and Type is %s).",
  739. "name": "__tLogger__",
  740. "pathname": "src/unittest/test.py",
  741. "process": 21438,
  742. "processName": "MainProcess",
  743. "relativeCreated": 133.1470012664795,
  744. "stack_info": null,
  745. "thread": 140584323143488,
  746. "threadName": "MainThread",
  747. "time_consumption": 0.00012087821960449219
  748. },
  749. {
  750. "args": [
  751. "{'duration': 281.991837, 'bitrate': 228298, 'title': 'Video Games (Album Version Remastered)', 'artist': 'Lana Del Rey', 'album': 'Born To Die', 'genre': 'Pop', 'track': 4, 'year': 2012, 'size': 8047290, 'time': 1325375995, 'tm_is_subst': True}",
  752. "<class 'dict'>"
  753. ],
  754. "asctime": "2020-01-31 08:10:17,195",
  755. "created": 1580454617.1954708,
  756. "exc_info": null,
  757. "exc_text": null,
  758. "filename": "test.py",
  759. "funcName": "equivalency_chk",
  760. "levelname": "INFO",
  761. "levelno": 20,
  762. "lineno": 142,
  763. "message": "Media data for audio_fail_conv.mp3 is correct (Content {'duration': 281.991837, 'bitrate': 228298, 'title': 'Video Games (Album Version Remastered)', 'artist': 'Lana Del Rey', 'album': 'Born To Die', 'genre': 'Pop', 'track': 4, 'year': 2012, 'size': 8047290, 'time': 1325375995, 'tm_is_subst': True} and Type is <class 'dict'>).",
  764. "module": "test",
  765. "moduleLogger": [
  766. {
  767. "args": [
  768. "'N/A'",
  769. "bitrate",
  770. "bitrate"
  771. ],
  772. "asctime": "2020-01-31 08:10:17,194",
  773. "created": 1580454617.1948514,
  774. "exc_info": null,
  775. "exc_text": null,
  776. "filename": "metadata.py",
  777. "funcName": "__get_xxprobe_data__",
  778. "levelname": "WARNING",
  779. "levelno": 30,
  780. "lineno": 143,
  781. "message": "Can't convert 'N/A' (bitrate) for bitrate",
  782. "module": "metadata",
  783. "msecs": 194.85139846801758,
  784. "msg": "Can't convert %s (%s) for %s",
  785. "name": "MEDIA",
  786. "pathname": "src/media/metadata.py",
  787. "process": 21438,
  788. "processName": "MainProcess",
  789. "relativeCreated": 203.18341255187988,
  790. "stack_info": null,
  791. "thread": 140584323143488,
  792. "threadName": "MainThread"
  793. },
  794. {
  795. "args": [
  796. "Media data for audio_fail_conv.mp3",
  797. "{ 'duration': 281.991837, 'bitrate': 228298, 'title': 'Video Games (Album Version Remastered)', 'artist': 'Lana Del Rey', 'album': 'Born To Die', 'genre': 'Pop', 'track': 4, 'year': 2012, 'size': 8047290, 'time': 1325375995, 'tm_is_subst': True }",
  798. "<class 'dict'>"
  799. ],
  800. "asctime": "2020-01-31 08:10:17,195",
  801. "created": 1580454617.1952865,
  802. "exc_info": null,
  803. "exc_text": null,
  804. "filename": "test.py",
  805. "funcName": "__report_result__",
  806. "levelname": "DEBUG",
  807. "levelno": 10,
  808. "lineno": 22,
  809. "message": "Result (Media data for audio_fail_conv.mp3): { 'duration': 281.991837, 'bitrate': 228298, 'title': 'Video Games (Album Version Remastered)', 'artist': 'Lana Del Rey', 'album': 'Born To Die', 'genre': 'Pop', 'track': 4, 'year': 2012, 'size': 8047290, 'time': 1325375995, 'tm_is_subst': True } (<class 'dict'>)",
  810. "module": "test",
  811. "msecs": 195.28651237487793,
  812. "msg": "Result (%s): %s (%s)",
  813. "name": "__unittest__",
  814. "pathname": "src/unittest/test.py",
  815. "process": 21438,
  816. "processName": "MainProcess",
  817. "relativeCreated": 203.61852645874023,
  818. "stack_info": null,
  819. "thread": 140584323143488,
  820. "threadName": "MainThread"
  821. },
  822. {
  823. "args": [
  824. "Media data for audio_fail_conv.mp3",
  825. "{ 'duration': 281.991837, 'bitrate': 228298, 'artist': 'Lana Del Rey', 'title': 'Video Games (Album Version Remastered)', 'album': 'Born To Die', 'track': 4, 'genre': 'Pop', 'year': 2012, 'time': 1325375995, 'tm_is_subst': True, 'size': 8047290 }",
  826. "<class 'dict'>"
  827. ],
  828. "asctime": "2020-01-31 08:10:17,195",
  829. "created": 1580454617.1953719,
  830. "exc_info": null,
  831. "exc_text": null,
  832. "filename": "test.py",
  833. "funcName": "__report_expectation_equivalency__",
  834. "levelname": "DEBUG",
  835. "levelno": 10,
  836. "lineno": 26,
  837. "message": "Expectation (Media data for audio_fail_conv.mp3): result = { 'duration': 281.991837, 'bitrate': 228298, 'artist': 'Lana Del Rey', 'title': 'Video Games (Album Version Remastered)', 'album': 'Born To Die', 'track': 4, 'genre': 'Pop', 'year': 2012, 'time': 1325375995, 'tm_is_subst': True, 'size': 8047290 } (<class 'dict'>)",
  838. "module": "test",
  839. "msecs": 195.3718662261963,
  840. "msg": "Expectation (%s): result = %s (%s)",
  841. "name": "__unittest__",
  842. "pathname": "src/unittest/test.py",
  843. "process": 21438,
  844. "processName": "MainProcess",
  845. "relativeCreated": 203.7038803100586,
  846. "stack_info": null,
  847. "thread": 140584323143488,
  848. "threadName": "MainThread"
  849. }
  850. ],
  851. "msecs": 195.47080993652344,
  852. "msg": "Media data for audio_fail_conv.mp3 is correct (Content %s and Type is %s).",
  853. "name": "__tLogger__",
  854. "pathname": "src/unittest/test.py",
  855. "process": 21438,
  856. "processName": "MainProcess",
  857. "relativeCreated": 203.80282402038574,
  858. "stack_info": null,
  859. "thread": 140584323143488,
  860. "threadName": "MainThread",
  861. "time_consumption": 9.894371032714844e-05
  862. },
  863. {
  864. "args": [
  865. "{'duration': 120.476735, 'bitrate': 240202, 'title': 'Was bringt der Dezember', 'artist': 'Rolf und seine Freunde', 'album': 'Wir warten auf Weihnachten', 'year': 0, 'track': 9, 'genre': 'Other', 'size': 3617354}",
  866. "<class 'dict'>"
  867. ],
  868. "asctime": "2020-01-31 08:10:17,248",
  869. "created": 1580454617.248586,
  870. "exc_info": null,
  871. "exc_text": null,
  872. "filename": "test.py",
  873. "funcName": "equivalency_chk",
  874. "levelname": "INFO",
  875. "levelno": 20,
  876. "lineno": 142,
  877. "message": "Media data for audio_year_0.mp3 is correct (Content {'duration': 120.476735, 'bitrate': 240202, 'title': 'Was bringt der Dezember', 'artist': 'Rolf und seine Freunde', 'album': 'Wir warten auf Weihnachten', 'year': 0, 'track': 9, 'genre': 'Other', 'size': 3617354} and Type is <class 'dict'>).",
  878. "module": "test",
  879. "moduleLogger": [
  880. {
  881. "args": [
  882. "Media data for audio_year_0.mp3",
  883. "{ 'duration': 120.476735, 'bitrate': 240202, 'title': 'Was bringt der Dezember', 'artist': 'Rolf und seine Freunde', 'album': 'Wir warten auf Weihnachten', 'year': 0, 'track': 9, 'genre': 'Other', 'size': 3617354 }",
  884. "<class 'dict'>"
  885. ],
  886. "asctime": "2020-01-31 08:10:17,248",
  887. "created": 1580454617.2483046,
  888. "exc_info": null,
  889. "exc_text": null,
  890. "filename": "test.py",
  891. "funcName": "__report_result__",
  892. "levelname": "DEBUG",
  893. "levelno": 10,
  894. "lineno": 22,
  895. "message": "Result (Media data for audio_year_0.mp3): { 'duration': 120.476735, 'bitrate': 240202, 'title': 'Was bringt der Dezember', 'artist': 'Rolf und seine Freunde', 'album': 'Wir warten auf Weihnachten', 'year': 0, 'track': 9, 'genre': 'Other', 'size': 3617354 } (<class 'dict'>)",
  896. "module": "test",
  897. "msecs": 248.3046054840088,
  898. "msg": "Result (%s): %s (%s)",
  899. "name": "__unittest__",
  900. "pathname": "src/unittest/test.py",
  901. "process": 21438,
  902. "processName": "MainProcess",
  903. "relativeCreated": 256.6366195678711,
  904. "stack_info": null,
  905. "thread": 140584323143488,
  906. "threadName": "MainThread"
  907. },
  908. {
  909. "args": [
  910. "Media data for audio_year_0.mp3",
  911. "{ 'duration': 120.476735, 'bitrate': 240202, 'artist': 'Rolf und seine Freunde', 'title': 'Was bringt der Dezember', 'album': 'Wir warten auf Weihnachten', 'track': 9, 'genre': 'Other', 'year': 0, 'size': 3617354 }",
  912. "<class 'dict'>"
  913. ],
  914. "asctime": "2020-01-31 08:10:17,248",
  915. "created": 1580454617.24848,
  916. "exc_info": null,
  917. "exc_text": null,
  918. "filename": "test.py",
  919. "funcName": "__report_expectation_equivalency__",
  920. "levelname": "DEBUG",
  921. "levelno": 10,
  922. "lineno": 26,
  923. "message": "Expectation (Media data for audio_year_0.mp3): result = { 'duration': 120.476735, 'bitrate': 240202, 'artist': 'Rolf und seine Freunde', 'title': 'Was bringt der Dezember', 'album': 'Wir warten auf Weihnachten', 'track': 9, 'genre': 'Other', 'year': 0, 'size': 3617354 } (<class 'dict'>)",
  924. "module": "test",
  925. "msecs": 248.48008155822754,
  926. "msg": "Expectation (%s): result = %s (%s)",
  927. "name": "__unittest__",
  928. "pathname": "src/unittest/test.py",
  929. "process": 21438,
  930. "processName": "MainProcess",
  931. "relativeCreated": 256.81209564208984,
  932. "stack_info": null,
  933. "thread": 140584323143488,
  934. "threadName": "MainThread"
  935. }
  936. ],
  937. "msecs": 248.58593940734863,
  938. "msg": "Media data for audio_year_0.mp3 is correct (Content %s and Type is %s).",
  939. "name": "__tLogger__",
  940. "pathname": "src/unittest/test.py",
  941. "process": 21438,
  942. "processName": "MainProcess",
  943. "relativeCreated": 256.91795349121094,
  944. "stack_info": null,
  945. "thread": 140584323143488,
  946. "threadName": "MainThread",
  947. "time_consumption": 0.00010585784912109375
  948. },
  949. {
  950. "args": [
  951. "{'time': 1518783213, 'exposure_program': 'Program Normal', 'exposure_time': 0.000535, 'flash': 'Auto Off', 'aperture': 2.2, 'focal_length': 4.5, 'gps': {'lon': 12.140646934444444, 'lat': 53.68635940527778}, 'height': 2240, 'iso': 50, 'orientation': 0, 'width': 3968, 'size': 4342955, 'camera': 'HUAWEI: EVA-L09'}",
  952. "<class 'dict'>"
  953. ],
  954. "asctime": "2020-01-31 08:10:17,266",
  955. "created": 1580454617.266195,
  956. "exc_info": null,
  957. "exc_text": null,
  958. "filename": "test.py",
  959. "funcName": "equivalency_chk",
  960. "levelname": "INFO",
  961. "levelno": 20,
  962. "lineno": 142,
  963. "message": "Media data for image_exif_gps.jpg is correct (Content {'time': 1518783213, 'exposure_program': 'Program Normal', 'exposure_time': 0.000535, 'flash': 'Auto Off', 'aperture': 2.2, 'focal_length': 4.5, 'gps': {'lon': 12.140646934444444, 'lat': 53.68635940527778}, 'height': 2240, 'iso': 50, 'orientation': 0, 'width': 3968, 'size': 4342955, 'camera': 'HUAWEI: EVA-L09'} and Type is <class 'dict'>).",
  964. "module": "test",
  965. "moduleLogger": [
  966. {
  967. "args": [
  968. "Media data for image_exif_gps.jpg",
  969. "{ 'time': 1518783213, 'exposure_program': 'Program Normal', 'exposure_time': 0.000535, 'flash': 'Auto Off', 'aperture': 2.2, 'focal_length': 4.5, 'gps': { 'lon': 12.140646934444444, 'lat': 53.68635940527778 }, 'height': 2240, 'iso': 50, 'orientation': 0, 'width': 3968, 'size': 4342955, 'camera': 'HUAWEI: EVA-L09' }",
  970. "<class 'dict'>"
  971. ],
  972. "asctime": "2020-01-31 08:10:17,265",
  973. "created": 1580454617.2659605,
  974. "exc_info": null,
  975. "exc_text": null,
  976. "filename": "test.py",
  977. "funcName": "__report_result__",
  978. "levelname": "DEBUG",
  979. "levelno": 10,
  980. "lineno": 22,
  981. "message": "Result (Media data for image_exif_gps.jpg): { 'time': 1518783213, 'exposure_program': 'Program Normal', 'exposure_time': 0.000535, 'flash': 'Auto Off', 'aperture': 2.2, 'focal_length': 4.5, 'gps': { 'lon': 12.140646934444444, 'lat': 53.68635940527778 }, 'height': 2240, 'iso': 50, 'orientation': 0, 'width': 3968, 'size': 4342955, 'camera': 'HUAWEI: EVA-L09' } (<class 'dict'>)",
  982. "module": "test",
  983. "msecs": 265.9604549407959,
  984. "msg": "Result (%s): %s (%s)",
  985. "name": "__unittest__",
  986. "pathname": "src/unittest/test.py",
  987. "process": 21438,
  988. "processName": "MainProcess",
  989. "relativeCreated": 274.2924690246582,
  990. "stack_info": null,
  991. "thread": 140584323143488,
  992. "threadName": "MainThread"
  993. },
  994. {
  995. "args": [
  996. "Media data for image_exif_gps.jpg",
  997. "{ 'time': 1518783213, 'exposure_program': 'Program Normal', 'exposure_time': 0.000535, 'flash': 'Auto Off', 'aperture': 2.2, 'focal_length': 4.5, 'gps': { 'lon': 12.140646934444444, 'lat': 53.68635940527778 }, 'height': 2240, 'iso': 50, 'orientation': 0, 'width': 3968, 'camera': 'HUAWEI: EVA-L09', 'size': 4342955 }",
  998. "<class 'dict'>"
  999. ],
  1000. "asctime": "2020-01-31 08:10:17,266",
  1001. "created": 1580454617.2660656,
  1002. "exc_info": null,
  1003. "exc_text": null,
  1004. "filename": "test.py",
  1005. "funcName": "__report_expectation_equivalency__",
  1006. "levelname": "DEBUG",
  1007. "levelno": 10,
  1008. "lineno": 26,
  1009. "message": "Expectation (Media data for image_exif_gps.jpg): result = { 'time': 1518783213, 'exposure_program': 'Program Normal', 'exposure_time': 0.000535, 'flash': 'Auto Off', 'aperture': 2.2, 'focal_length': 4.5, 'gps': { 'lon': 12.140646934444444, 'lat': 53.68635940527778 }, 'height': 2240, 'iso': 50, 'orientation': 0, 'width': 3968, 'camera': 'HUAWEI: EVA-L09', 'size': 4342955 } (<class 'dict'>)",
  1010. "module": "test",
  1011. "msecs": 266.0655975341797,
  1012. "msg": "Expectation (%s): result = %s (%s)",
  1013. "name": "__unittest__",
  1014. "pathname": "src/unittest/test.py",
  1015. "process": 21438,
  1016. "processName": "MainProcess",
  1017. "relativeCreated": 274.397611618042,
  1018. "stack_info": null,
  1019. "thread": 140584323143488,
  1020. "threadName": "MainThread"
  1021. }
  1022. ],
  1023. "msecs": 266.19505882263184,
  1024. "msg": "Media data for image_exif_gps.jpg is correct (Content %s and Type is %s).",
  1025. "name": "__tLogger__",
  1026. "pathname": "src/unittest/test.py",
  1027. "process": 21438,
  1028. "processName": "MainProcess",
  1029. "relativeCreated": 274.52707290649414,
  1030. "stack_info": null,
  1031. "thread": 140584323143488,
  1032. "threadName": "MainThread",
  1033. "time_consumption": 0.00012946128845214844
  1034. },
  1035. {
  1036. "args": [
  1037. "{'time': 1515143529, 'exposure_program': 'Program Normal', 'exposure_time': 0.03, 'flash': 'Fired', 'aperture': 2.2, 'focal_length': 4.5, 'height': 3968, 'iso': 160, 'orientation': 0, 'width': 2976, 'size': 2837285, 'camera': 'HUAWEI: EVA-L09'}",
  1038. "<class 'dict'>"
  1039. ],
  1040. "asctime": "2020-01-31 08:10:17,269",
  1041. "created": 1580454617.26988,
  1042. "exc_info": null,
  1043. "exc_text": null,
  1044. "filename": "test.py",
  1045. "funcName": "equivalency_chk",
  1046. "levelname": "INFO",
  1047. "levelno": 20,
  1048. "lineno": 142,
  1049. "message": "Media data for image_exif_no_gps.jpg is correct (Content {'time': 1515143529, 'exposure_program': 'Program Normal', 'exposure_time': 0.03, 'flash': 'Fired', 'aperture': 2.2, 'focal_length': 4.5, 'height': 3968, 'iso': 160, 'orientation': 0, 'width': 2976, 'size': 2837285, 'camera': 'HUAWEI: EVA-L09'} and Type is <class 'dict'>).",
  1050. "module": "test",
  1051. "moduleLogger": [
  1052. {
  1053. "args": [
  1054. "Media data for image_exif_no_gps.jpg",
  1055. "{ 'time': 1515143529, 'exposure_program': 'Program Normal', 'exposure_time': 0.03, 'flash': 'Fired', 'aperture': 2.2, 'focal_length': 4.5, 'height': 3968, 'iso': 160, 'orientation': 0, 'width': 2976, 'size': 2837285, 'camera': 'HUAWEI: EVA-L09' }",
  1056. "<class 'dict'>"
  1057. ],
  1058. "asctime": "2020-01-31 08:10:17,269",
  1059. "created": 1580454617.2697332,
  1060. "exc_info": null,
  1061. "exc_text": null,
  1062. "filename": "test.py",
  1063. "funcName": "__report_result__",
  1064. "levelname": "DEBUG",
  1065. "levelno": 10,
  1066. "lineno": 22,
  1067. "message": "Result (Media data for image_exif_no_gps.jpg): { 'time': 1515143529, 'exposure_program': 'Program Normal', 'exposure_time': 0.03, 'flash': 'Fired', 'aperture': 2.2, 'focal_length': 4.5, 'height': 3968, 'iso': 160, 'orientation': 0, 'width': 2976, 'size': 2837285, 'camera': 'HUAWEI: EVA-L09' } (<class 'dict'>)",
  1068. "module": "test",
  1069. "msecs": 269.733190536499,
  1070. "msg": "Result (%s): %s (%s)",
  1071. "name": "__unittest__",
  1072. "pathname": "src/unittest/test.py",
  1073. "process": 21438,
  1074. "processName": "MainProcess",
  1075. "relativeCreated": 278.0652046203613,
  1076. "stack_info": null,
  1077. "thread": 140584323143488,
  1078. "threadName": "MainThread"
  1079. },
  1080. {
  1081. "args": [
  1082. "Media data for image_exif_no_gps.jpg",
  1083. "{ 'time': 1515143529, 'exposure_program': 'Program Normal', 'exposure_time': 0.03, 'flash': 'Fired', 'aperture': 2.2, 'focal_length': 4.5, 'height': 3968, 'iso': 160, 'orientation': 0, 'width': 2976, 'camera': 'HUAWEI: EVA-L09', 'size': 2837285 }",
  1084. "<class 'dict'>"
  1085. ],
  1086. "asctime": "2020-01-31 08:10:17,269",
  1087. "created": 1580454617.269806,
  1088. "exc_info": null,
  1089. "exc_text": null,
  1090. "filename": "test.py",
  1091. "funcName": "__report_expectation_equivalency__",
  1092. "levelname": "DEBUG",
  1093. "levelno": 10,
  1094. "lineno": 26,
  1095. "message": "Expectation (Media data for image_exif_no_gps.jpg): result = { 'time': 1515143529, 'exposure_program': 'Program Normal', 'exposure_time': 0.03, 'flash': 'Fired', 'aperture': 2.2, 'focal_length': 4.5, 'height': 3968, 'iso': 160, 'orientation': 0, 'width': 2976, 'camera': 'HUAWEI: EVA-L09', 'size': 2837285 } (<class 'dict'>)",
  1096. "module": "test",
  1097. "msecs": 269.805908203125,
  1098. "msg": "Expectation (%s): result = %s (%s)",
  1099. "name": "__unittest__",
  1100. "pathname": "src/unittest/test.py",
  1101. "process": 21438,
  1102. "processName": "MainProcess",
  1103. "relativeCreated": 278.1379222869873,
  1104. "stack_info": null,
  1105. "thread": 140584323143488,
  1106. "threadName": "MainThread"
  1107. }
  1108. ],
  1109. "msecs": 269.8800563812256,
  1110. "msg": "Media data for image_exif_no_gps.jpg is correct (Content %s and Type is %s).",
  1111. "name": "__tLogger__",
  1112. "pathname": "src/unittest/test.py",
  1113. "process": 21438,
  1114. "processName": "MainProcess",
  1115. "relativeCreated": 278.2120704650879,
  1116. "stack_info": null,
  1117. "thread": 140584323143488,
  1118. "threadName": "MainThread",
  1119. "time_consumption": 7.414817810058594e-05
  1120. },
  1121. {
  1122. "args": [
  1123. "{'size': 1139092, 'time': 1449870515, 'tm_is_subst': True}",
  1124. "<class 'dict'>"
  1125. ],
  1126. "asctime": "2020-01-31 08:10:17,270",
  1127. "created": 1580454617.2703028,
  1128. "exc_info": null,
  1129. "exc_text": null,
  1130. "filename": "test.py",
  1131. "funcName": "equivalency_chk",
  1132. "levelname": "INFO",
  1133. "levelno": 20,
  1134. "lineno": 142,
  1135. "message": "Media data for image_non_exif.jpg is correct (Content {'size': 1139092, 'time': 1449870515, 'tm_is_subst': True} and Type is <class 'dict'>).",
  1136. "module": "test",
  1137. "moduleLogger": [
  1138. {
  1139. "args": [
  1140. "/user_data/data/dirk/prj/unittest/media/unittest/input_data/image_non_exif.jpg"
  1141. ],
  1142. "asctime": "2020-01-31 08:10:17,270",
  1143. "created": 1580454617.2700617,
  1144. "exc_info": null,
  1145. "exc_text": null,
  1146. "filename": "metadata.py",
  1147. "funcName": "__get_exif_data__",
  1148. "levelname": "DEBUG",
  1149. "levelno": 10,
  1150. "lineno": 153,
  1151. "message": "/user_data/data/dirk/prj/unittest/media/unittest/input_data/image_non_exif.jpg does not have any exif information",
  1152. "module": "metadata",
  1153. "msecs": 270.061731338501,
  1154. "msg": "%s does not have any exif information",
  1155. "name": "MEDIA",
  1156. "pathname": "src/media/metadata.py",
  1157. "process": 21438,
  1158. "processName": "MainProcess",
  1159. "relativeCreated": 278.3937454223633,
  1160. "stack_info": null,
  1161. "thread": 140584323143488,
  1162. "threadName": "MainThread"
  1163. },
  1164. {
  1165. "args": [
  1166. "Media data for image_non_exif.jpg",
  1167. "{ 'size': 1139092, 'time': 1449870515, 'tm_is_subst': True }",
  1168. "<class 'dict'>"
  1169. ],
  1170. "asctime": "2020-01-31 08:10:17,270",
  1171. "created": 1580454617.2701979,
  1172. "exc_info": null,
  1173. "exc_text": null,
  1174. "filename": "test.py",
  1175. "funcName": "__report_result__",
  1176. "levelname": "DEBUG",
  1177. "levelno": 10,
  1178. "lineno": 22,
  1179. "message": "Result (Media data for image_non_exif.jpg): { 'size': 1139092, 'time': 1449870515, 'tm_is_subst': True } (<class 'dict'>)",
  1180. "module": "test",
  1181. "msecs": 270.19786834716797,
  1182. "msg": "Result (%s): %s (%s)",
  1183. "name": "__unittest__",
  1184. "pathname": "src/unittest/test.py",
  1185. "process": 21438,
  1186. "processName": "MainProcess",
  1187. "relativeCreated": 278.5298824310303,
  1188. "stack_info": null,
  1189. "thread": 140584323143488,
  1190. "threadName": "MainThread"
  1191. },
  1192. {
  1193. "args": [
  1194. "Media data for image_non_exif.jpg",
  1195. "{ 'time': 1449870515, 'tm_is_subst': True, 'size': 1139092 }",
  1196. "<class 'dict'>"
  1197. ],
  1198. "asctime": "2020-01-31 08:10:17,270",
  1199. "created": 1580454617.2702498,
  1200. "exc_info": null,
  1201. "exc_text": null,
  1202. "filename": "test.py",
  1203. "funcName": "__report_expectation_equivalency__",
  1204. "levelname": "DEBUG",
  1205. "levelno": 10,
  1206. "lineno": 26,
  1207. "message": "Expectation (Media data for image_non_exif.jpg): result = { 'time': 1449870515, 'tm_is_subst': True, 'size': 1139092 } (<class 'dict'>)",
  1208. "module": "test",
  1209. "msecs": 270.2498435974121,
  1210. "msg": "Expectation (%s): result = %s (%s)",
  1211. "name": "__unittest__",
  1212. "pathname": "src/unittest/test.py",
  1213. "process": 21438,
  1214. "processName": "MainProcess",
  1215. "relativeCreated": 278.5818576812744,
  1216. "stack_info": null,
  1217. "thread": 140584323143488,
  1218. "threadName": "MainThread"
  1219. }
  1220. ],
  1221. "msecs": 270.30277252197266,
  1222. "msg": "Media data for image_non_exif.jpg is correct (Content %s and Type is %s).",
  1223. "name": "__tLogger__",
  1224. "pathname": "src/unittest/test.py",
  1225. "process": 21438,
  1226. "processName": "MainProcess",
  1227. "relativeCreated": 278.63478660583496,
  1228. "stack_info": null,
  1229. "thread": 140584323143488,
  1230. "threadName": "MainThread",
  1231. "time_consumption": 5.2928924560546875e-05
  1232. },
  1233. {
  1234. "args": [
  1235. "{'time': 1226149915, 'exposure_program': 'Program Normal', 'exposure_time': 0.008, 'flash': 'Fill Fired', 'aperture': 7.1, 'focal_length': 170.0, 'height': 2592, 'iso': 400, 'orientation': 1, 'width': 3888, 'size': 1301272, 'camera': 'Canon: Canon EOS 40D'}",
  1236. "<class 'dict'>"
  1237. ],
  1238. "asctime": "2020-01-31 08:10:17,274",
  1239. "created": 1580454617.2744613,
  1240. "exc_info": null,
  1241. "exc_text": null,
  1242. "filename": "test.py",
  1243. "funcName": "equivalency_chk",
  1244. "levelname": "INFO",
  1245. "levelno": 20,
  1246. "lineno": 142,
  1247. "message": "Media data for image_extraction_failed.jpg is correct (Content {'time': 1226149915, 'exposure_program': 'Program Normal', 'exposure_time': 0.008, 'flash': 'Fill Fired', 'aperture': 7.1, 'focal_length': 170.0, 'height': 2592, 'iso': 400, 'orientation': 1, 'width': 3888, 'size': 1301272, 'camera': 'Canon: Canon EOS 40D'} and Type is <class 'dict'>).",
  1248. "module": "test",
  1249. "moduleLogger": [
  1250. {
  1251. "args": [
  1252. "{0: b'\\x02\\x02\\x00\\x00'}"
  1253. ],
  1254. "asctime": "2020-01-31 08:10:17,274",
  1255. "created": 1580454617.2741964,
  1256. "exc_info": null,
  1257. "exc_text": null,
  1258. "filename": "metadata.py",
  1259. "funcName": "__gps_conv__",
  1260. "levelname": "WARNING",
  1261. "levelno": 30,
  1262. "lineno": 259,
  1263. "message": "GPS data extraction failed for {0: b'\\x02\\x02\\x00\\x00'}",
  1264. "module": "metadata",
  1265. "msecs": 274.1963863372803,
  1266. "msg": "GPS data extraction failed for %s",
  1267. "name": "MEDIA",
  1268. "pathname": "src/media/metadata.py",
  1269. "process": 21438,
  1270. "processName": "MainProcess",
  1271. "relativeCreated": 282.5284004211426,
  1272. "stack_info": null,
  1273. "thread": 140584323143488,
  1274. "threadName": "MainThread"
  1275. },
  1276. {
  1277. "args": [
  1278. "Media data for image_extraction_failed.jpg",
  1279. "{ 'time': 1226149915, 'exposure_program': 'Program Normal', 'exposure_time': 0.008, 'flash': 'Fill Fired', 'aperture': 7.1, 'focal_length': 170.0, 'height': 2592, 'iso': 400, 'orientation': 1, 'width': 3888, 'size': 1301272, 'camera': 'Canon: Canon EOS 40D' }",
  1280. "<class 'dict'>"
  1281. ],
  1282. "asctime": "2020-01-31 08:10:17,274",
  1283. "created": 1580454617.2743208,
  1284. "exc_info": null,
  1285. "exc_text": null,
  1286. "filename": "test.py",
  1287. "funcName": "__report_result__",
  1288. "levelname": "DEBUG",
  1289. "levelno": 10,
  1290. "lineno": 22,
  1291. "message": "Result (Media data for image_extraction_failed.jpg): { 'time': 1226149915, 'exposure_program': 'Program Normal', 'exposure_time': 0.008, 'flash': 'Fill Fired', 'aperture': 7.1, 'focal_length': 170.0, 'height': 2592, 'iso': 400, 'orientation': 1, 'width': 3888, 'size': 1301272, 'camera': 'Canon: Canon EOS 40D' } (<class 'dict'>)",
  1292. "module": "test",
  1293. "msecs": 274.3208408355713,
  1294. "msg": "Result (%s): %s (%s)",
  1295. "name": "__unittest__",
  1296. "pathname": "src/unittest/test.py",
  1297. "process": 21438,
  1298. "processName": "MainProcess",
  1299. "relativeCreated": 282.6528549194336,
  1300. "stack_info": null,
  1301. "thread": 140584323143488,
  1302. "threadName": "MainThread"
  1303. },
  1304. {
  1305. "args": [
  1306. "Media data for image_extraction_failed.jpg",
  1307. "{ 'time': 1226149915, 'exposure_program': 'Program Normal', 'exposure_time': 0.008, 'flash': 'Fill Fired', 'aperture': 7.1, 'focal_length': 170.0, 'height': 2592, 'iso': 400, 'orientation': 1, 'width': 3888, 'camera': 'Canon: Canon EOS 40D', 'size': 1301272 }",
  1308. "<class 'dict'>"
  1309. ],
  1310. "asctime": "2020-01-31 08:10:17,274",
  1311. "created": 1580454617.2743845,
  1312. "exc_info": null,
  1313. "exc_text": null,
  1314. "filename": "test.py",
  1315. "funcName": "__report_expectation_equivalency__",
  1316. "levelname": "DEBUG",
  1317. "levelno": 10,
  1318. "lineno": 26,
  1319. "message": "Expectation (Media data for image_extraction_failed.jpg): result = { 'time': 1226149915, 'exposure_program': 'Program Normal', 'exposure_time': 0.008, 'flash': 'Fill Fired', 'aperture': 7.1, 'focal_length': 170.0, 'height': 2592, 'iso': 400, 'orientation': 1, 'width': 3888, 'camera': 'Canon: Canon EOS 40D', 'size': 1301272 } (<class 'dict'>)",
  1320. "module": "test",
  1321. "msecs": 274.3844985961914,
  1322. "msg": "Expectation (%s): result = %s (%s)",
  1323. "name": "__unittest__",
  1324. "pathname": "src/unittest/test.py",
  1325. "process": 21438,
  1326. "processName": "MainProcess",
  1327. "relativeCreated": 282.7165126800537,
  1328. "stack_info": null,
  1329. "thread": 140584323143488,
  1330. "threadName": "MainThread"
  1331. }
  1332. ],
  1333. "msecs": 274.4612693786621,
  1334. "msg": "Media data for image_extraction_failed.jpg is correct (Content %s and Type is %s).",
  1335. "name": "__tLogger__",
  1336. "pathname": "src/unittest/test.py",
  1337. "process": 21438,
  1338. "processName": "MainProcess",
  1339. "relativeCreated": 282.7932834625244,
  1340. "stack_info": null,
  1341. "thread": 140584323143488,
  1342. "threadName": "MainThread",
  1343. "time_consumption": 7.677078247070312e-05
  1344. },
  1345. {
  1346. "args": [
  1347. "{'width': 800, 'height': 480, 'ratio': 1.6666666666666667, 'duration': 3.964, 'bitrate': 2341765, 'time': 1414948303, 'size': 1160345}",
  1348. "<class 'dict'>"
  1349. ],
  1350. "asctime": "2020-01-31 08:10:17,331",
  1351. "created": 1580454617.3313096,
  1352. "exc_info": null,
  1353. "exc_text": null,
  1354. "filename": "test.py",
  1355. "funcName": "equivalency_chk",
  1356. "levelname": "INFO",
  1357. "levelno": 20,
  1358. "lineno": 142,
  1359. "message": "Media data for video.3gp is correct (Content {'width': 800, 'height': 480, 'ratio': 1.6666666666666667, 'duration': 3.964, 'bitrate': 2341765, 'time': 1414948303, 'size': 1160345} and Type is <class 'dict'>).",
  1360. "module": "test",
  1361. "moduleLogger": [
  1362. {
  1363. "args": [
  1364. "Media data for video.3gp",
  1365. "{ 'width': 800, 'height': 480, 'ratio': 1.6666666666666667, 'duration': 3.964, 'bitrate': 2341765, 'time': 1414948303, 'size': 1160345 }",
  1366. "<class 'dict'>"
  1367. ],
  1368. "asctime": "2020-01-31 08:10:17,330",
  1369. "created": 1580454617.3309891,
  1370. "exc_info": null,
  1371. "exc_text": null,
  1372. "filename": "test.py",
  1373. "funcName": "__report_result__",
  1374. "levelname": "DEBUG",
  1375. "levelno": 10,
  1376. "lineno": 22,
  1377. "message": "Result (Media data for video.3gp): { 'width': 800, 'height': 480, 'ratio': 1.6666666666666667, 'duration': 3.964, 'bitrate': 2341765, 'time': 1414948303, 'size': 1160345 } (<class 'dict'>)",
  1378. "module": "test",
  1379. "msecs": 330.98912239074707,
  1380. "msg": "Result (%s): %s (%s)",
  1381. "name": "__unittest__",
  1382. "pathname": "src/unittest/test.py",
  1383. "process": 21438,
  1384. "processName": "MainProcess",
  1385. "relativeCreated": 339.3211364746094,
  1386. "stack_info": null,
  1387. "thread": 140584323143488,
  1388. "threadName": "MainThread"
  1389. },
  1390. {
  1391. "args": [
  1392. "Media data for video.3gp",
  1393. "{ 'width': 800, 'height': 480, 'ratio': 1.6666666666666667, 'duration': 3.964, 'bitrate': 2341765, 'time': 1414948303, 'size': 1160345 }",
  1394. "<class 'dict'>"
  1395. ],
  1396. "asctime": "2020-01-31 08:10:17,331",
  1397. "created": 1580454617.3312073,
  1398. "exc_info": null,
  1399. "exc_text": null,
  1400. "filename": "test.py",
  1401. "funcName": "__report_expectation_equivalency__",
  1402. "levelname": "DEBUG",
  1403. "levelno": 10,
  1404. "lineno": 26,
  1405. "message": "Expectation (Media data for video.3gp): result = { 'width': 800, 'height': 480, 'ratio': 1.6666666666666667, 'duration': 3.964, 'bitrate': 2341765, 'time': 1414948303, 'size': 1160345 } (<class 'dict'>)",
  1406. "module": "test",
  1407. "msecs": 331.207275390625,
  1408. "msg": "Expectation (%s): result = %s (%s)",
  1409. "name": "__unittest__",
  1410. "pathname": "src/unittest/test.py",
  1411. "process": 21438,
  1412. "processName": "MainProcess",
  1413. "relativeCreated": 339.5392894744873,
  1414. "stack_info": null,
  1415. "thread": 140584323143488,
  1416. "threadName": "MainThread"
  1417. }
  1418. ],
  1419. "msecs": 331.30955696105957,
  1420. "msg": "Media data for video.3gp is correct (Content %s and Type is %s).",
  1421. "name": "__tLogger__",
  1422. "pathname": "src/unittest/test.py",
  1423. "process": 21438,
  1424. "processName": "MainProcess",
  1425. "relativeCreated": 339.6415710449219,
  1426. "stack_info": null,
  1427. "thread": 140584323143488,
  1428. "threadName": "MainThread",
  1429. "time_consumption": 0.00010228157043457031
  1430. },
  1431. {
  1432. "args": [
  1433. "{'width': 1920, 'height': 1080, 'ratio': 1.7777777777777777, 'duration': 12.453, 'bitrate': 17883888, 'time': 1503125482, 'size': 27838508}",
  1434. "<class 'dict'>"
  1435. ],
  1436. "asctime": "2020-01-31 08:10:17,523",
  1437. "created": 1580454617.5236886,
  1438. "exc_info": null,
  1439. "exc_text": null,
  1440. "filename": "test.py",
  1441. "funcName": "equivalency_chk",
  1442. "levelname": "INFO",
  1443. "levelno": 20,
  1444. "lineno": 142,
  1445. "message": "Media data for video.mp4 is correct (Content {'width': 1920, 'height': 1080, 'ratio': 1.7777777777777777, 'duration': 12.453, 'bitrate': 17883888, 'time': 1503125482, 'size': 27838508} and Type is <class 'dict'>).",
  1446. "module": "test",
  1447. "moduleLogger": [
  1448. {
  1449. "args": [
  1450. "Media data for video.mp4",
  1451. "{ 'width': 1920, 'height': 1080, 'ratio': 1.7777777777777777, 'duration': 12.453, 'bitrate': 17883888, 'time': 1503125482, 'size': 27838508 }",
  1452. "<class 'dict'>"
  1453. ],
  1454. "asctime": "2020-01-31 08:10:17,523",
  1455. "created": 1580454617.5233953,
  1456. "exc_info": null,
  1457. "exc_text": null,
  1458. "filename": "test.py",
  1459. "funcName": "__report_result__",
  1460. "levelname": "DEBUG",
  1461. "levelno": 10,
  1462. "lineno": 22,
  1463. "message": "Result (Media data for video.mp4): { 'width': 1920, 'height': 1080, 'ratio': 1.7777777777777777, 'duration': 12.453, 'bitrate': 17883888, 'time': 1503125482, 'size': 27838508 } (<class 'dict'>)",
  1464. "module": "test",
  1465. "msecs": 523.395299911499,
  1466. "msg": "Result (%s): %s (%s)",
  1467. "name": "__unittest__",
  1468. "pathname": "src/unittest/test.py",
  1469. "process": 21438,
  1470. "processName": "MainProcess",
  1471. "relativeCreated": 531.7273139953613,
  1472. "stack_info": null,
  1473. "thread": 140584323143488,
  1474. "threadName": "MainThread"
  1475. },
  1476. {
  1477. "args": [
  1478. "Media data for video.mp4",
  1479. "{ 'width': 1920, 'height': 1080, 'ratio': 1.7777777777777777, 'duration': 12.453, 'bitrate': 17883888, 'time': 1503125482, 'size': 27838508 }",
  1480. "<class 'dict'>"
  1481. ],
  1482. "asctime": "2020-01-31 08:10:17,523",
  1483. "created": 1580454617.5235822,
  1484. "exc_info": null,
  1485. "exc_text": null,
  1486. "filename": "test.py",
  1487. "funcName": "__report_expectation_equivalency__",
  1488. "levelname": "DEBUG",
  1489. "levelno": 10,
  1490. "lineno": 26,
  1491. "message": "Expectation (Media data for video.mp4): result = { 'width': 1920, 'height': 1080, 'ratio': 1.7777777777777777, 'duration': 12.453, 'bitrate': 17883888, 'time': 1503125482, 'size': 27838508 } (<class 'dict'>)",
  1492. "module": "test",
  1493. "msecs": 523.5822200775146,
  1494. "msg": "Expectation (%s): result = %s (%s)",
  1495. "name": "__unittest__",
  1496. "pathname": "src/unittest/test.py",
  1497. "process": 21438,
  1498. "processName": "MainProcess",
  1499. "relativeCreated": 531.914234161377,
  1500. "stack_info": null,
  1501. "thread": 140584323143488,
  1502. "threadName": "MainThread"
  1503. }
  1504. ],
  1505. "msecs": 523.688554763794,
  1506. "msg": "Media data for video.mp4 is correct (Content %s and Type is %s).",
  1507. "name": "__tLogger__",
  1508. "pathname": "src/unittest/test.py",
  1509. "process": 21438,
  1510. "processName": "MainProcess",
  1511. "relativeCreated": 532.0205688476562,
  1512. "stack_info": null,
  1513. "thread": 140584323143488,
  1514. "threadName": "MainThread",
  1515. "time_consumption": 0.00010633468627929688
  1516. },
  1517. {
  1518. "args": [
  1519. "{'width': 320, 'height': 240, 'ratio': 0.0, 'duration': 26.531264, 'bitrate': 840554, 'time': 1086778620, 'size': 2787622}",
  1520. "<class 'dict'>"
  1521. ],
  1522. "asctime": "2020-01-31 08:10:17,577",
  1523. "created": 1580454617.5771666,
  1524. "exc_info": null,
  1525. "exc_text": null,
  1526. "filename": "test.py",
  1527. "funcName": "equivalency_chk",
  1528. "levelname": "INFO",
  1529. "levelno": 20,
  1530. "lineno": 142,
  1531. "message": "Media data for video_special_time.avi is correct (Content {'width': 320, 'height': 240, 'ratio': 0.0, 'duration': 26.531264, 'bitrate': 840554, 'time': 1086778620, 'size': 2787622} and Type is <class 'dict'>).",
  1532. "module": "test",
  1533. "moduleLogger": [
  1534. {
  1535. "args": [
  1536. "'N/A'",
  1537. "duration",
  1538. "duration"
  1539. ],
  1540. "asctime": "2020-01-31 08:10:17,576",
  1541. "created": 1580454617.5764694,
  1542. "exc_info": null,
  1543. "exc_text": null,
  1544. "filename": "metadata.py",
  1545. "funcName": "__get_xxprobe_data__",
  1546. "levelname": "WARNING",
  1547. "levelno": 30,
  1548. "lineno": 143,
  1549. "message": "Can't convert 'N/A' (duration) for duration",
  1550. "module": "metadata",
  1551. "msecs": 576.4694213867188,
  1552. "msg": "Can't convert %s (%s) for %s",
  1553. "name": "MEDIA",
  1554. "pathname": "src/media/metadata.py",
  1555. "process": 21438,
  1556. "processName": "MainProcess",
  1557. "relativeCreated": 584.801435470581,
  1558. "stack_info": null,
  1559. "thread": 140584323143488,
  1560. "threadName": "MainThread"
  1561. },
  1562. {
  1563. "args": [
  1564. "Media data for video_special_time.avi",
  1565. "{ 'width': 320, 'height': 240, 'ratio': 0.0, 'duration': 26.531264, 'bitrate': 840554, 'time': 1086778620, 'size': 2787622 }",
  1566. "<class 'dict'>"
  1567. ],
  1568. "asctime": "2020-01-31 08:10:17,576",
  1569. "created": 1580454617.5769684,
  1570. "exc_info": null,
  1571. "exc_text": null,
  1572. "filename": "test.py",
  1573. "funcName": "__report_result__",
  1574. "levelname": "DEBUG",
  1575. "levelno": 10,
  1576. "lineno": 22,
  1577. "message": "Result (Media data for video_special_time.avi): { 'width': 320, 'height': 240, 'ratio': 0.0, 'duration': 26.531264, 'bitrate': 840554, 'time': 1086778620, 'size': 2787622 } (<class 'dict'>)",
  1578. "module": "test",
  1579. "msecs": 576.9684314727783,
  1580. "msg": "Result (%s): %s (%s)",
  1581. "name": "__unittest__",
  1582. "pathname": "src/unittest/test.py",
  1583. "process": 21438,
  1584. "processName": "MainProcess",
  1585. "relativeCreated": 585.3004455566406,
  1586. "stack_info": null,
  1587. "thread": 140584323143488,
  1588. "threadName": "MainThread"
  1589. },
  1590. {
  1591. "args": [
  1592. "Media data for video_special_time.avi",
  1593. "{ 'width': 320, 'height': 240, 'ratio': 0.0, 'duration': 26.531264, 'bitrate': 840554, 'time': 1086778620, 'size': 2787622 }",
  1594. "<class 'dict'>"
  1595. ],
  1596. "asctime": "2020-01-31 08:10:17,577",
  1597. "created": 1580454617.5770667,
  1598. "exc_info": null,
  1599. "exc_text": null,
  1600. "filename": "test.py",
  1601. "funcName": "__report_expectation_equivalency__",
  1602. "levelname": "DEBUG",
  1603. "levelno": 10,
  1604. "lineno": 26,
  1605. "message": "Expectation (Media data for video_special_time.avi): result = { 'width': 320, 'height': 240, 'ratio': 0.0, 'duration': 26.531264, 'bitrate': 840554, 'time': 1086778620, 'size': 2787622 } (<class 'dict'>)",
  1606. "module": "test",
  1607. "msecs": 577.0666599273682,
  1608. "msg": "Expectation (%s): result = %s (%s)",
  1609. "name": "__unittest__",
  1610. "pathname": "src/unittest/test.py",
  1611. "process": 21438,
  1612. "processName": "MainProcess",
  1613. "relativeCreated": 585.3986740112305,
  1614. "stack_info": null,
  1615. "thread": 140584323143488,
  1616. "threadName": "MainThread"
  1617. }
  1618. ],
  1619. "msecs": 577.1665573120117,
  1620. "msg": "Media data for video_special_time.avi is correct (Content %s and Type is %s).",
  1621. "name": "__tLogger__",
  1622. "pathname": "src/unittest/test.py",
  1623. "process": 21438,
  1624. "processName": "MainProcess",
  1625. "relativeCreated": 585.498571395874,
  1626. "stack_info": null,
  1627. "thread": 140584323143488,
  1628. "threadName": "MainThread",
  1629. "time_consumption": 9.989738464355469e-05
  1630. },
  1631. {
  1632. "args": [
  1633. "{'width': 640, 'height': 480, 'ratio': 1.3333333333333333, 'duration': 11.016, 'bitrate': 2153411, 'size': 2965248, 'time': 1158528375, 'tm_is_subst': True}",
  1634. "<class 'dict'>"
  1635. ],
  1636. "asctime": "2020-01-31 08:10:17,666",
  1637. "created": 1580454617.6665187,
  1638. "exc_info": null,
  1639. "exc_text": null,
  1640. "filename": "test.py",
  1641. "funcName": "equivalency_chk",
  1642. "levelname": "INFO",
  1643. "levelno": 20,
  1644. "lineno": 142,
  1645. "message": "Media data for video_no_date.avi is correct (Content {'width': 640, 'height': 480, 'ratio': 1.3333333333333333, 'duration': 11.016, 'bitrate': 2153411, 'size': 2965248, 'time': 1158528375, 'tm_is_subst': True} and Type is <class 'dict'>).",
  1646. "module": "test",
  1647. "moduleLogger": [
  1648. {
  1649. "args": [
  1650. "Media data for video_no_date.avi",
  1651. "{ 'width': 640, 'height': 480, 'ratio': 1.3333333333333333, 'duration': 11.016, 'bitrate': 2153411, 'size': 2965248, 'time': 1158528375, 'tm_is_subst': True }",
  1652. "<class 'dict'>"
  1653. ],
  1654. "asctime": "2020-01-31 08:10:17,666",
  1655. "created": 1580454617.666085,
  1656. "exc_info": null,
  1657. "exc_text": null,
  1658. "filename": "test.py",
  1659. "funcName": "__report_result__",
  1660. "levelname": "DEBUG",
  1661. "levelno": 10,
  1662. "lineno": 22,
  1663. "message": "Result (Media data for video_no_date.avi): { 'width': 640, 'height': 480, 'ratio': 1.3333333333333333, 'duration': 11.016, 'bitrate': 2153411, 'size': 2965248, 'time': 1158528375, 'tm_is_subst': True } (<class 'dict'>)",
  1664. "module": "test",
  1665. "msecs": 666.0850048065186,
  1666. "msg": "Result (%s): %s (%s)",
  1667. "name": "__unittest__",
  1668. "pathname": "src/unittest/test.py",
  1669. "process": 21438,
  1670. "processName": "MainProcess",
  1671. "relativeCreated": 674.4170188903809,
  1672. "stack_info": null,
  1673. "thread": 140584323143488,
  1674. "threadName": "MainThread"
  1675. },
  1676. {
  1677. "args": [
  1678. "Media data for video_no_date.avi",
  1679. "{ 'width': 640, 'height': 480, 'ratio': 1.3333333333333333, 'duration': 11.016, 'bitrate': 2153411, 'time': 1158528375, 'tm_is_subst': True, 'size': 2965248 }",
  1680. "<class 'dict'>"
  1681. ],
  1682. "asctime": "2020-01-31 08:10:17,666",
  1683. "created": 1580454617.6663933,
  1684. "exc_info": null,
  1685. "exc_text": null,
  1686. "filename": "test.py",
  1687. "funcName": "__report_expectation_equivalency__",
  1688. "levelname": "DEBUG",
  1689. "levelno": 10,
  1690. "lineno": 26,
  1691. "message": "Expectation (Media data for video_no_date.avi): result = { 'width': 640, 'height': 480, 'ratio': 1.3333333333333333, 'duration': 11.016, 'bitrate': 2153411, 'time': 1158528375, 'tm_is_subst': True, 'size': 2965248 } (<class 'dict'>)",
  1692. "module": "test",
  1693. "msecs": 666.3932800292969,
  1694. "msg": "Expectation (%s): result = %s (%s)",
  1695. "name": "__unittest__",
  1696. "pathname": "src/unittest/test.py",
  1697. "process": 21438,
  1698. "processName": "MainProcess",
  1699. "relativeCreated": 674.7252941131592,
  1700. "stack_info": null,
  1701. "thread": 140584323143488,
  1702. "threadName": "MainThread"
  1703. }
  1704. ],
  1705. "msecs": 666.5186882019043,
  1706. "msg": "Media data for video_no_date.avi is correct (Content %s and Type is %s).",
  1707. "name": "__tLogger__",
  1708. "pathname": "src/unittest/test.py",
  1709. "process": 21438,
  1710. "processName": "MainProcess",
  1711. "relativeCreated": 674.8507022857666,
  1712. "stack_info": null,
  1713. "thread": 140584323143488,
  1714. "threadName": "MainThread",
  1715. "time_consumption": 0.00012540817260742188
  1716. }
  1717. ],
  1718. "thread": 140584323143488,
  1719. "threadName": "MainThread",
  1720. "time_consumption": 0.6170980930328369,
  1721. "time_finished": "2020-01-31 08:10:17,666",
  1722. "time_start": "2020-01-31 08:10:17,049"
  1723. }
  1724. },
  1725. "testrun_id": "p3",
  1726. "time_consumption": 0.6170980930328369,
  1727. "uid_list_sorted": [
  1728. "_XzMFcHYZEem_kd-7nxt1sg"
  1729. ]
  1730. }
  1731. ],
  1732. "unittest_information": {
  1733. "Version": "4fc2a0b784677a9bebb642985ef6a243"
  1734. }
  1735. }