Ensure timestamps are predictable to avoid flaky phpunit tests
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3562563. --> Reported by: [penyaskito](https://www.drupal.org/user/959536) Related to !436 >>> <h3 id="overview">Overview</h3> <p>I think this is only on mariadb, there's two random failures:</p> <pre>Drupal\Tests\canvas\Kernel\Entity\JavascriptComponentAccessTest::testAccess<br>Failed asserting that two arrays are identical.<br>--- Expected<br>+++ Actual<br>@@ @@<br> Array &amp;0 [<br>&nbsp;&nbsp;&nbsp;&nbsp; 'canvas_page' =&gt; Array &amp;1 [<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 =&gt; '1',<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2 =&gt; '1',<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3 =&gt; '1',<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 =&gt; '1',<br>&nbsp;&nbsp;&nbsp;&nbsp; ],<br> ]<br><br>/builds/project/canvas/tests/src/Kernel/Entity/JavascriptComponentAccessTest.php:146</pre><pre>Drupal\Tests\canvas\Functional\ApiUiContentTemplateControllersTest::testSuggestPreviewContentEntities<br>Failed asserting that two arrays are identical.<br>--- Expected<br>+++ Actual<br>@@ @@<br> Array &amp;0 [<br>-&nbsp;&nbsp;&nbsp; 3 =&gt; Array &amp;1 [<br>+&nbsp;&nbsp;&nbsp; 6 =&gt; Array &amp;1 [<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'id' =&gt; '6',<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'label' =&gt; 'Entity LAST',<br>+&nbsp;&nbsp;&nbsp; ],<br>+&nbsp;&nbsp;&nbsp; 3 =&gt; Array &amp;2 [<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'id' =&gt; '3',<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'label' =&gt; 'Updated article',<br>-&nbsp;&nbsp;&nbsp; ],<br>-&nbsp;&nbsp;&nbsp; 6 =&gt; Array &amp;2 [<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'id' =&gt; '6',<br>-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'label' =&gt; 'Entity LAST',<br>&nbsp;&nbsp;&nbsp;&nbsp; ],<br>&nbsp;&nbsp;&nbsp;&nbsp; 1 =&gt; Array &amp;3 [<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'id' =&gt; '1',<br><br>/builds/project/canvas/tests/src/Functional/ApiUiContentTemplateControllersTest.php:817</pre><h3 id="proposed-resolution">Proposed resolution</h3> <h3 id="ui-changes">User interface changes</h3> > Related issue: [Issue #3571997](https://www.drupal.org/node/3571997)
issue