FatalError vs XCTFail Speed Differences on Test Suite

Hello everyone, does anyone know why when using fatalError(...) instead for example of XCTFail(...) the unit test complete much quicker? With XCTFail it takes longer but the result seems to be the same meaning it makes the unit test to fail.

Am i missing something? Thank you.