mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-12-27 05:05:32 +03: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
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
@ -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…
Reference in New Issue
Block a user