mirror of
https://github.com/RGBCube/serenity
synced 2025-05-14 05:54:58 +00:00
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
2 changed files with 10 additions and 3 deletions
|
@ -173,9 +173,7 @@ jobs:
|
|||
|
||||
- ${{ if and(eq(parameters.fuzzer, 'NoFuzz'), eq(parameters.os, 'Linux') ) }}:
|
||||
- script: |
|
||||
du -sh /tmp* | sort -h
|
||||
./run.sh
|
||||
du -sh /tmp* | sort -h
|
||||
./run.sh --remove-wpt-repository
|
||||
displayName: 'WPT'
|
||||
workingDirectory: $(Build.SourcesDirectory)/Tests/LibWeb/WPT/
|
||||
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}" \
|
||||
which WebDriver)}"
|
||||
update_expectations_metadata=false
|
||||
remove_wpt_repository=false
|
||||
|
||||
for arg in "$@"; do
|
||||
case $arg in
|
||||
|
@ -25,6 +26,10 @@ for arg in "$@"; do
|
|||
update_expectations_metadata=true
|
||||
shift
|
||||
;;
|
||||
--remove-wpt-repository)
|
||||
remove_wpt_repository=true
|
||||
shift
|
||||
;;
|
||||
*)
|
||||
echo "Unknown argument ${arg}"
|
||||
exit 1
|
||||
|
@ -83,4 +88,8 @@ if [[ $update_expectations_metadata == true ]]; then
|
|||
python3 ./concat-extract-metadata.py --concat ./metadata > metadata.txt
|
||||
fi
|
||||
|
||||
if [[ $remove_wpt_repository == true ]]; then
|
||||
rm -rf wpt
|
||||
fi
|
||||
|
||||
popd
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue