Commit 81e12a0da46 for woocommerce

commit 81e12a0da46d4299778e43b8930800bbd6577a45
Author: agent-sandbox-woocommerce[bot] <282076412+agent-sandbox-woocommerce[bot]@users.noreply.github.com>
Date:   Thu Oct 22 12:44:27 2026 +0000

    Fix flaky test: use stable ordering in test_get_notes_with_multiple_sources (#70109)

diff --git a/plugins/woocommerce/changelog/fix-admin-notes-test-ordering b/plugins/woocommerce/changelog/fix-admin-notes-test-ordering
new file mode 100644
index 00000000000..cd4e5844a47
--- /dev/null
+++ b/plugins/woocommerce/changelog/fix-admin-notes-test-ordering
@@ -0,0 +1,3 @@
+Significance: patch
+Type: dev
+Comment: Fix a flaky admin notes REST API test; no production change.
diff --git a/plugins/woocommerce/tests/legacy/unit-tests/woocommerce-admin/api/admin-notes.php b/plugins/woocommerce/tests/legacy/unit-tests/woocommerce-admin/api/admin-notes.php
index 49a59e54794..bf2ece6de45 100644
--- a/plugins/woocommerce/tests/legacy/unit-tests/woocommerce-admin/api/admin-notes.php
+++ b/plugins/woocommerce/tests/legacy/unit-tests/woocommerce-admin/api/admin-notes.php
@@ -339,7 +339,13 @@ class WC_Admin_Tests_API_Admin_Notes extends WC_REST_Unit_Test_Case {
 		$note->save();

 		$request = new WP_REST_Request( 'GET', $this->endpoint );
-		$request->set_query_params( array( 'source' => 'source-1,source-2' ) );
+		$request->set_query_params(
+			array(
+				'source'  => 'source-1,source-2',
+				'orderby' => 'note_id',
+				'order'   => 'asc',
+			)
+		);
 		$response = $this->server->dispatch( $request );
 		$notes    = $response->get_data();