Fix condition for metric reporting

Test: presubmit
Bug: 302183824
Change-Id: If930b0ae0599f6f2581d3be83f45569aaaea6ded
diff --git a/src/com/android/tradefed/result/skipped/ArtifactsAnalyzer.java b/src/com/android/tradefed/result/skipped/ArtifactsAnalyzer.java
index e233c11..cce4e37 100644
--- a/src/com/android/tradefed/result/skipped/ArtifactsAnalyzer.java
+++ b/src/com/android/tradefed/result/skipped/ArtifactsAnalyzer.java
@@ -53,7 +53,7 @@
         }
         BuildAnalysis finalReport = BuildAnalysis.mergeReports(reports);
         CLog.d("Build analysis report: %s", finalReport.toString());
-        if (finalReport.deviceImageChanged()) {
+        if (!finalReport.deviceImageChanged()) {
             if (finalReport.hasTestsArtifacts()) {
                 InvocationMetricLogger.addInvocationMetrics(
                         InvocationMetricKey.TEST_ARTIFACT_CHANGE_ONLY, 1);