e2e_issue_tracking_result.txt 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. ============================================================
  2. FINAL: 20 tests | PASS=8 | FAIL=1 | WARN=2
  3. ============================================================
  4. ISSUE-001 (Vendor Shelve): N/A
  5. ISSUE-002 (Article Publish): PASS
  6. ISSUE-003 (Admin Create User): FAIL
  7. ============================================================
  8. [--] STEP1-LOGIN: Admin login...
  9. [OK] STEP1-LOGIN: OK adminId=7
  10. [--] ISSUE003-TEST: === ISSUE-003: Admin create user ===
  11. [--] ISSUE003-CREATE: Creating user phone=13930143018
  12. [XX] ISSUE003-CREATE: FAIL code=500 msg=
  13. [--] ISSUE003-SEARCH: Searching for existing parent users...
  14. [OK] ISSUE003-SEARCH: Found parent userId=8 phone=13701366188
  15. [--] ISSUE002-TEST: === ISSUE-002: Article create+publish (regression) ===
  16. [OK] ISSUE002-CREATE: OK articleId=5
  17. [OK] ISSUE002-PUBLISH: OK
  18. [--] ISSUE001-TEST: === ISSUE-001: Vendor product full flow ===
  19. [--] ISSUE001-CHECK-VENDOR: Checking vendor status userId=81069...
  20. [!!] ISSUE001-CHECK-VENDOR: vendorStatus=pending
  21. [!!] ISSUE001-SKIP: Vendor not approved (vendorStatus=pending), skip product flow
  22. [--] ACTIVITY-TEST: === Activity create+publish ===
  23. [OK] ACTIVITY-CREATE: OK activityId=10
  24. [OK] ACTIVITY-PUBLISH: OK
  25. [--] PARENT-TEST: === Parent APIs ===
  26. [OK] PARENT-PRODUCT-LIST: OK total=7
  27. [OK] PARENT-ACTIVITY-LIST: OK total=10
  28. --- RAW JSON ---
  29. [
  30. {
  31. "tag": "STEP1-LOGIN",
  32. "msg": "Admin login...",
  33. "status": "INFO"
  34. },
  35. {
  36. "tag": "STEP1-LOGIN",
  37. "msg": "OK adminId=7",
  38. "status": "PASS"
  39. },
  40. {
  41. "tag": "ISSUE003-TEST",
  42. "msg": "=== ISSUE-003: Admin create user ===",
  43. "status": "INFO"
  44. },
  45. {
  46. "tag": "ISSUE003-CREATE",
  47. "msg": "Creating user phone=13930143018",
  48. "status": "INFO"
  49. },
  50. {
  51. "tag": "ISSUE003-CREATE",
  52. "msg": "FAIL code=500 msg=",
  53. "status": "FAIL"
  54. },
  55. {
  56. "tag": "ISSUE003-SEARCH",
  57. "msg": "Searching for existing parent users...",
  58. "status": "INFO"
  59. },
  60. {
  61. "tag": "ISSUE003-SEARCH",
  62. "msg": "Found parent userId=8 phone=13701366188",
  63. "status": "PASS"
  64. },
  65. {
  66. "tag": "ISSUE002-TEST",
  67. "msg": "=== ISSUE-002: Article create+publish (regression) ===",
  68. "status": "INFO"
  69. },
  70. {
  71. "tag": "ISSUE002-CREATE",
  72. "msg": "OK articleId=5",
  73. "status": "PASS"
  74. },
  75. {
  76. "tag": "ISSUE002-PUBLISH",
  77. "msg": "OK",
  78. "status": "PASS"
  79. },
  80. {
  81. "tag": "ISSUE001-TEST",
  82. "msg": "=== ISSUE-001: Vendor product full flow ===",
  83. "status": "INFO"
  84. },
  85. {
  86. "tag": "ISSUE001-CHECK-VENDOR",
  87. "msg": "Checking vendor status userId=81069...",
  88. "status": "INFO"
  89. },
  90. {
  91. "tag": "ISSUE001-CHECK-VENDOR",
  92. "msg": "vendorStatus=pending",
  93. "status": "WARN"
  94. },
  95. {
  96. "tag": "ISSUE001-SKIP",
  97. "msg": "Vendor not approved (vendorStatus=pending), skip product flow",
  98. "status": "WARN"
  99. },
  100. {
  101. "tag": "ACTIVITY-TEST",
  102. "msg": "=== Activity create+publish ===",
  103. "status": "INFO"
  104. },
  105. {
  106. "tag": "ACTIVITY-CREATE",
  107. "msg": "OK activityId=10",
  108. "status": "PASS"
  109. },
  110. {
  111. "tag": "ACTIVITY-PUBLISH",
  112. "msg": "OK",
  113. "status": "PASS"
  114. },
  115. {
  116. "tag": "PARENT-TEST",
  117. "msg": "=== Parent APIs ===",
  118. "status": "INFO"
  119. },
  120. {
  121. "tag": "PARENT-PRODUCT-LIST",
  122. "msg": "OK total=7",
  123. "status": "PASS"
  124. },
  125. {
  126. "tag": "PARENT-ACTIVITY-LIST",
  127. "msg": "OK total=10",
  128. "status": "PASS"
  129. }
  130. ]