CI: Remove the WPT directory after tests have completed
This directory is about 600MB. Remove it after running WPT as an attempt to alleviate CI disk space issues.
This commit is contained in:
parent
90879a07ba
commit
3da6916383
Notes:
sideshowbarker
2024-07-17 03:03:37 +09:00
Author: https://github.com/trflynn89 Commit: https://github.com/SerenityOS/serenity/commit/3da6916383 Pull-request: https://github.com/SerenityOS/serenity/pull/23404
2 changed files with 10 additions and 3 deletions
|
@ -173,9 +173,7 @@ jobs:
|
||||||
|
|
||||||
- ${{ if and(eq(parameters.fuzzer, 'NoFuzz'), eq(parameters.os, 'Linux') ) }}:
|
- ${{ if and(eq(parameters.fuzzer, 'NoFuzz'), eq(parameters.os, 'Linux') ) }}:
|
||||||
- script: |
|
- script: |
|
||||||
du -sh /tmp* | sort -h
|
./run.sh --remove-wpt-repository
|
||||||
./run.sh
|
|
||||||
du -sh /tmp* | sort -h
|
|
||||||
displayName: 'WPT'
|
displayName: 'WPT'
|
||||||
workingDirectory: $(Build.SourcesDirectory)/Tests/LibWeb/WPT/
|
workingDirectory: $(Build.SourcesDirectory)/Tests/LibWeb/WPT/
|
||||||
env:
|
env:
|
||||||
|
|
|
@ -14,6 +14,7 @@ fi
|
||||||
: "${WEBDRIVER_BINARY:=$(env PATH="${SERENITY_SOURCE_DIR}/Build/lagom/bin/Ladybird.app/Contents/MacOS:${SERENITY_SOURCE_DIR}/Build/lagom/libexec:${SERENITY_SOURCE_DIR}/Meta/Lagom/Build/libexec:${PATH}" \
|
: "${WEBDRIVER_BINARY:=$(env PATH="${SERENITY_SOURCE_DIR}/Build/lagom/bin/Ladybird.app/Contents/MacOS:${SERENITY_SOURCE_DIR}/Build/lagom/libexec:${SERENITY_SOURCE_DIR}/Meta/Lagom/Build/libexec:${PATH}" \
|
||||||
which WebDriver)}"
|
which WebDriver)}"
|
||||||
update_expectations_metadata=false
|
update_expectations_metadata=false
|
||||||
|
remove_wpt_repository=false
|
||||||
|
|
||||||
for arg in "$@"; do
|
for arg in "$@"; do
|
||||||
case $arg in
|
case $arg in
|
||||||
|
@ -25,6 +26,10 @@ for arg in "$@"; do
|
||||||
update_expectations_metadata=true
|
update_expectations_metadata=true
|
||||||
shift
|
shift
|
||||||
;;
|
;;
|
||||||
|
--remove-wpt-repository)
|
||||||
|
remove_wpt_repository=true
|
||||||
|
shift
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
echo "Unknown argument ${arg}"
|
echo "Unknown argument ${arg}"
|
||||||
exit 1
|
exit 1
|
||||||
|
@ -83,4 +88,8 @@ if [[ $update_expectations_metadata == true ]]; then
|
||||||
python3 ./concat-extract-metadata.py --concat ./metadata > metadata.txt
|
python3 ./concat-extract-metadata.py --concat ./metadata > metadata.txt
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [[ $remove_wpt_repository == true ]]; then
|
||||||
|
rm -rf wpt
|
||||||
|
fi
|
||||||
|
|
||||||
popd
|
popd
|
||||||
|
|
Loading…
Add table
Reference in a new issue