Add ARM64 architecture support to integration tests #7068
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
Description
This PR adds ARM64 architecture support to the integration test suite, enabling all integration tests to run on both amd64 and arm64 architectures.
Motivation
ARM64 images are widely used in production environments, and currently integration tests only run on amd64. This creates a gap in test coverage that could lead to architecture-specific issues going undetected.
Changes
Modified Jobs
Implementation Details
ubuntu-24.04(amd64) andubuntu-24.04-arm(arm64)matrix.archvariablefail-fast: falseto ensure complete test coverage across all architecturesTest Coverage
All integration test tags now run on both architectures:
Testing
ARCHS = amd64 arm64definition in MakefileNotes
Fixes #6897