diff --git a/build-tools/automation/yaml-templates/apk-instrumentation.yaml b/build-tools/automation/yaml-templates/apk-instrumentation.yaml
index 5dcdc465e86..1840e634284 100644
--- a/build-tools/automation/yaml-templates/apk-instrumentation.yaml
+++ b/build-tools/automation/yaml-templates/apk-instrumentation.yaml
@@ -35,13 +35,14 @@ steps:
-bl:$(System.DefaultWorkingDirectory)/bin/Test${{ parameters.configuration }}/run-${{ parameters.testName }}.binlog
-v:n -c ${{ parameters.configuration }} ${{ parameters.extraBuildArgs }}
condition: ${{ parameters.condition }}
+ continueOnError: true
- script: >
- DEST="$(Build.ArtifactStagingDirectory)/${{ parameters.artifactFolder }}/" &&
+ DEST="$(Build.StagingDirectory)/Test${{ parameters.configuration }}/${{ parameters.artifactFolder }}/" &&
mkdir -p "$DEST" &&
cp "${{ parameters.artifactSource }}" "$DEST"
displayName: copy apk/aab
- condition: eq(variables['agent.jobstatus'], 'SucceededWithIssues')
+ condition: ne(variables['Agent.JobStatus'], 'Succeeded')
continueOnError: true
- task: PublishTestResults@2
diff --git a/build-tools/scripts/TestApks.targets b/build-tools/scripts/TestApks.targets
index a2176a8a50b..42b846c8286 100644
--- a/build-tools/scripts/TestApks.targets
+++ b/build-tools/scripts/TestApks.targets
@@ -26,7 +26,7 @@
5
$([MSBuild]::Multiply($(AvdLaunchTimeoutMinutes), 60))
$([MSBuild]::Multiply($(AvdLaunchTimeoutSeconds), 1000))
- <_LogcatFilename>$(MSBuildThisFileDirectory)..\..\bin\Test$(Configuration)\logcat-$(Configuration)-full.log
+ <_LogcatFilenameBase>$(MSBuildThisFileDirectory)..\..\bin\Test$(Configuration)\logcat-$(Configuration)$(TestsFlavor)
@@ -69,7 +69,7 @@
AvdManagerHome="$(AvdManagerHome)"
Arguments="$(TestEmulatorArguments)"
ImageName="$(TestAvdName)"
- LogcatFile="$(_LogcatFilename)"
+ LogcatFile="$(_LogcatFilenameBase)-full.txt"
Port="$(_AdbEmulatorPort)"
ToolExe="$(EmulatorToolExe)"
ToolPath="$(EmulatorToolPath)">
@@ -247,7 +247,6 @@
<_IncludeCategories Condition=" '$(IncludeCategories)' != '' ">include=$(IncludeCategories)
<_ExcludeCategories Condition=" '$(ExcludeCategories)' != '' ">exclude=$(ExcludeCategories)
- <_LogcatFilenameBase>$(MSBuildThisFileDirectory)..\..\bin\Test$(Configuration)\logcat-$(Configuration)$(TestsFlavor)
$(TestsFlavor)