Add CI script and hardened skill for AI-driven E2E tests #25443
Quality Gate passed
Annotations
Check warning on line 33 in Scripts/ci/tap-element.sh
sonarqubecloud / SonarCloud Code Analysis
Add an explicit return statement at the end of the function.
See more on https://sonarcloud.io/project/issues?id=wordpress-mobile_WordPress-iOS&issues=AZ0wYnxcjFVEyFnlcAjx&open=AZ0wYnxcjFVEyFnlcAjx&pullRequest=25443
Check warning on line 62 in Scripts/ci/wp-api.sh
sonarqubecloud / SonarCloud Code Analysis
Add an explicit return statement at the end of the function.
See more on https://sonarcloud.io/project/issues?id=wordpress-mobile_WordPress-iOS&issues=AZ0qUcSim7WHCHu0u_3C&open=AZ0qUcSim7WHCHu0u_3C&pullRequest=25443
Check warning on line 63 in Scripts/ci/wp-api.sh
sonarqubecloud / SonarCloud Code Analysis
Assign this positional parameter to a local variable.
See more on https://sonarcloud.io/project/issues?id=wordpress-mobile_WordPress-iOS&issues=AZ0qUcSim7WHCHu0u_3D&open=AZ0qUcSim7WHCHu0u_3D&pullRequest=25443
Check warning on line 44 in Scripts/ci/wda-curl.sh
sonarqubecloud / SonarCloud Code Analysis
Add an explicit return statement at the end of the function.
See more on https://sonarcloud.io/project/issues?id=wordpress-mobile_WordPress-iOS&issues=AZ0sJ00HOtCIrmXMIqVi&open=AZ0sJ00HOtCIrmXMIqVi&pullRequest=25443
Check warning on line 126 in .buildkite/commands/run-ai-e2e-tests.sh
sonarqubecloud / SonarCloud Code Analysis
Add an explicit return statement at the end of the function.
See more on https://sonarcloud.io/project/issues?id=wordpress-mobile_WordPress-iOS&issues=AZ0qUcYPm7WHCHu0u_3I&open=AZ0qUcYPm7WHCHu0u_3I&pullRequest=25443
Check warning on line 140 in .buildkite/commands/run-ai-e2e-tests.sh
sonarqubecloud / SonarCloud Code Analysis
Add an explicit return statement at the end of the function.
See more on https://sonarcloud.io/project/issues?id=wordpress-mobile_WordPress-iOS&issues=AZ0qUcYPm7WHCHu0u_3J&open=AZ0qUcYPm7WHCHu0u_3J&pullRequest=25443
Check warning on line 162 in .buildkite/commands/run-ai-e2e-tests.sh
sonarqubecloud / SonarCloud Code Analysis
Add an explicit return statement at the end of the function.
See more on https://sonarcloud.io/project/issues?id=wordpress-mobile_WordPress-iOS&issues=AZ0qUcYPm7WHCHu0u_3M&open=AZ0qUcYPm7WHCHu0u_3M&pullRequest=25443
Check warning on line 153 in .buildkite/commands/run-ai-e2e-tests.sh
sonarqubecloud / SonarCloud Code Analysis
Add an explicit return statement at the end of the function.
See more on https://sonarcloud.io/project/issues?id=wordpress-mobile_WordPress-iOS&issues=AZ0qUcYPm7WHCHu0u_3L&open=AZ0qUcYPm7WHCHu0u_3L&pullRequest=25443
Check warning on line 55 in .buildkite/commands/run-ai-e2e-tests.sh
sonarqubecloud / SonarCloud Code Analysis
Add an explicit return statement at the end of the function.
See more on https://sonarcloud.io/project/issues?id=wordpress-mobile_WordPress-iOS&issues=AZ0sJ027OtCIrmXMIqVk&open=AZ0sJ027OtCIrmXMIqVk&pullRequest=25443
Check warning on line 47 in .buildkite/commands/run-ai-e2e-tests.sh
sonarqubecloud / SonarCloud Code Analysis
Add an explicit return statement at the end of the function.
See more on https://sonarcloud.io/project/issues?id=wordpress-mobile_WordPress-iOS&issues=AZ0qUcYPm7WHCHu0u_3H&open=AZ0qUcYPm7WHCHu0u_3H&pullRequest=25443
Check warning on line 145 in .buildkite/commands/run-ai-e2e-tests.sh
sonarqubecloud / SonarCloud Code Analysis
Add an explicit return statement at the end of the function.
See more on https://sonarcloud.io/project/issues?id=wordpress-mobile_WordPress-iOS&issues=AZ0qUcYPm7WHCHu0u_3K&open=AZ0qUcYPm7WHCHu0u_3K&pullRequest=25443
Check warning on line 33 in .buildkite/commands/build-wda.sh
sonarqubecloud / SonarCloud Code Analysis
Add an explicit return statement at the end of the function.
See more on https://sonarcloud.io/project/issues?id=wordpress-mobile_WordPress-iOS&issues=AZ0qUcYBm7WHCHu0u_3F&open=AZ0qUcYBm7WHCHu0u_3F&pullRequest=25443
Check warning on line 38 in .buildkite/commands/run-ai-e2e-tests.sh
sonarqubecloud / SonarCloud Code Analysis
Add an explicit return statement at the end of the function.
See more on https://sonarcloud.io/project/issues?id=wordpress-mobile_WordPress-iOS&issues=AZ0qcdPQHjT_qI6m49G6&open=AZ0qcdPQHjT_qI6m49G6&pullRequest=25443
Check warning on line 24 in Scripts/ci/tap-element.sh
sonarqubecloud / SonarCloud Code Analysis
Add an explicit return statement at the end of the function.
See more on https://sonarcloud.io/project/issues?id=wordpress-mobile_WordPress-iOS&issues=AZ0wYnxcjFVEyFnlcAjw&open=AZ0wYnxcjFVEyFnlcAjw&pullRequest=25443
Check warning on line 63 in Scripts/ci/wp-api.sh
sonarqubecloud / SonarCloud Code Analysis
Assign this positional parameter to a local variable.
See more on https://sonarcloud.io/project/issues?id=wordpress-mobile_WordPress-iOS&issues=AZ0qUcSim7WHCHu0u_3E&open=AZ0qUcSim7WHCHu0u_3E&pullRequest=25443
Check warning on line 46 in .buildkite/commands/build-wda.sh
sonarqubecloud / SonarCloud Code Analysis
Add an explicit return statement at the end of the function.
See more on https://sonarcloud.io/project/issues?id=wordpress-mobile_WordPress-iOS&issues=AZ0qUcYBm7WHCHu0u_3G&open=AZ0qUcYBm7WHCHu0u_3G&pullRequest=25443
Check warning on line 38 in Scripts/ci/tap-element.sh
sonarqubecloud / SonarCloud Code Analysis
Add an explicit return statement at the end of the function.
See more on https://sonarcloud.io/project/issues?id=wordpress-mobile_WordPress-iOS&issues=AZ0wYnxcjFVEyFnlcAjy&open=AZ0wYnxcjFVEyFnlcAjy&pullRequest=25443
Check failure on line 45 in Scripts/ci/wda-curl.sh
sonarqubecloud / SonarCloud Code Analysis
Add a default case (*) to handle unexpected values.
See more on https://sonarcloud.io/project/issues?id=wordpress-mobile_WordPress-iOS&issues=AZ0sJ00HOtCIrmXMIqVj&open=AZ0sJ00HOtCIrmXMIqVj&pullRequest=25443