Fix flaky gitlab migration project import specs
Summary
Fixes flakiness in the gitlab migration project import specs by addressing two issues:
-
Removed
created_atfromProject#comparable: This field always differs between source and imported projects, causing intermittent equality failures. -
Replaced opaque
eq(source_project)with explicit attribute assertions: Asserts onname,path, anddescriptionindividually, which produces clearer failure messages and avoids brittleness from unrelatedcomparablefield changes.
Related issue
https://gitlab.com/gitlab-org/quality/test-failure-issues/-/work_items/24008