Davenchy / alx-files_manager

ALX Files Manager Team Project
MIT License
0 stars 0 forks source link

ALX Tasks checker fails #37

Open M1-Elmasry opened 3 months ago

M1-Elmasry commented 3 months ago
Davenchy commented 3 months ago

I will investigate after pushing task 7 #32, as probably it is a formatting problem.

M1-Elmasry commented 3 months ago

it's wrong output checks, anyway, i checked the task 4 endpoints (/connect, /disconnect, /users/me) response and status codes same as required

Davenchy commented 3 months ago

Also, task 6 has 3 fails : 9, 11 and 12

So far we have the following fails:

Task 1 exhibits inconsistent behavior: it sometimes passes completely, while other times it fails at check 4. This occurs without any code changes, simply by rerunning the check.

Davenchy commented 3 months ago

Fails on task 8: 5, 8, 12

Davenchy commented 3 months ago

Latest changes

Davenchy commented 3 months ago

After reverting code in #43 and #44 . Task 8 fails: 6, 7, 11, 14, 15, 16. 7 passes / 6 fails

@M1-Elmasry These are the differences after task 8, do you see any problem? https://github.com/Davenchy/alx-files_manager/compare/b21481bfaae2fa0dbf00e61ba6f883bc05970b75...main

Davenchy commented 3 months ago

Task 6 and 7 have been resolved

Davenchy commented 3 months ago

In task 4, all old fails (7, 11) have been resolved, but check 5 fails. I downloaded all the test cases, and they all pass. So, I have no idea what is the problem!?

Task 5 has 10 and 11 fails Task 8 still has 5, 6, 7, 9, 10, 11 and 16

M1-Elmasry commented 3 months ago

When i was writing tests in task 10 i noticed there is test cases passes in the first try and then fails, after some debugging i knew that's happened because in the first try redis and db are clear there is no records in them, so try to dump some data into redis and db and run tests again

Davenchy commented 3 months ago

When i was writing tests in task 10 i noticed there is test cases passes in the first try and then fails, after some debugging i knew that's happened because in the first try redis and db are clear there is no records in them, so try to dump some data into redis and db and run tests again

This solves many problems while testing on my machine, but about the checker, I checked the testing codes for each check, and the tests do drop and recreate the db and collections and fill them with initial data. So, I don't think this affect the checker, but it does affect our local environments.