mirror of
https://github.com/hoernschen/dendrite.git
synced 2024-12-26 06:58:27 +00:00
Add whitelist/blacklist maintenance complainer to buildkite annotations (#870)
This commit is contained in:
parent
b6ea1bc67a
commit
409fec2a48
2 changed files with 18 additions and 3 deletions
|
@ -76,14 +76,30 @@ while read -r test_name; do
|
|||
fi
|
||||
done <<< "${passed_but_expected_fail}"
|
||||
|
||||
# TODO: Check that the same test doesn't exist in both the whitelist and blacklist
|
||||
# TODO: Check that the same test doesn't appear twice in the whitelist|blacklist
|
||||
|
||||
# Trim test output strings
|
||||
tests_to_add=$(echo -e $tests_to_add | xargs)
|
||||
already_in_whitelist=$(echo -e $already_in_whitelist | xargs)
|
||||
|
||||
# Format output with markdown for buildkite annotation rendering purposes
|
||||
if [ -n "${tests_to_add}" ] && [ -n "${already_in_whitelist}" ]; then
|
||||
echo "### 📜 SyTest Whitelist Maintenance"
|
||||
fi
|
||||
|
||||
if [ -n "${tests_to_add}" ]; then
|
||||
echo "ERROR: The following passed tests are not present in $2. Please append them to the file:"
|
||||
echo "**ERROR**: The following tests passed but are not present in \`$2\`. Please append them to the file:"
|
||||
echo "\`\`\`"
|
||||
echo -e "${tests_to_add}"
|
||||
echo "\`\`\`"
|
||||
fi
|
||||
|
||||
if [ -n "${already_in_whitelist}" ]; then
|
||||
echo "WARN: Tests in the whitelist still marked as expected fail:"
|
||||
echo "**WARN**: Tests in the whitelist still marked as **expected fail**:"
|
||||
echo "\`\`\`"
|
||||
echo -e "${already_in_whitelist}"
|
||||
echo "\`\`\`"
|
||||
fi
|
||||
|
||||
exit ${fail_build}
|
||||
|
|
|
@ -183,7 +183,6 @@ GET /directory/room/:room_alias yields room ID
|
|||
PUT /directory/room/:room_alias creates alias
|
||||
Room aliases can contain Unicode
|
||||
Creators can delete alias
|
||||
Alias creators can delete canonical alias with no ops
|
||||
Regular users cannot create room aliases within the AS namespace
|
||||
Deleting a non-existent alias should return a 404
|
||||
Users can't delete other's aliases
|
||||
|
|
Loading…
Reference in a new issue