👀 While it's loading, feel free to check out the other repositories:
🔔 To get a notification when it's ready, leave your email here:
By entering your email, you agree to receive notifications and marketing-related emails
Filter by reset
Implementing a duration and the relative percentage for each command in a test seems like a great idea. We can use our existing block syntax and just overlook it during the test: ––– duration: 0.123ms (10.2%) –––
donhardman · 2023-12-15 · 2 · #26
enhancement
Nightly CI Pipeline Timeout in test-migration-es-ms.rec (No .rep File for Debugging)
Description Nightly CI pipeline running the test-migration-es-ms.rec test in the Nightly tests of mysqldump and elasticdump job started to crash on April 9, 2025 due to execution time overrun (timeout after 5-6 hours). Normally the job would run for 8-9 …
PavelShilin89 · 2025-04-22 · 2 · #75
bug
Improve CLT output with user command
We should improve our CLI action and provide users with a given command that they can run to validate the test locally. In the same output, we should dump information about the script and real command execution.
donhardman · 2024-12-08 · 2 · #45
We should look into all changes made and actualize readme to make it follow what we currently have.
donhardman · 2025-04-21 · 1 · #72
Remove escape sequences from outputs
We should remove all bash sequences from generated output before we write it to the rep file to make it easier and more natural to compare outputs with different IDEs that may not render them or simply do not display them.
donhardman · 2024-10-16 · 2 · #41
est::size_S
Skip adding succeed tests to summary
We should add to summary only those tests that failed same we do in comments
donhardman · 2024-12-25 · 3 · #48
Description: HTTP requests sent through Buddy without ; echo at the end cause the request to hang indefinitely, and the test does not complete. The query works correctly when executed via MySQL CLI (mysql -h0 -P9306 -e "show version;"). The issue occurs …
PavelShilin89 · 2025-01-16 · 2 · #53
bug
CLT improvements and bug fixes
We should add some improvements to CLT and investigate bugs Currently we cannot see OK in outputs by default, looks like at some point in time it stopped working We should add possibility to disable single line matching as requested by @PavelShilin89
donhardman · 2025-03-31 · 2 · #69
Let's add support for ---comment--- totally ignored by CLT when replaying the test. It will make it much easier to understand what the author means when testing something.
sanikolaev · 2025-02-04 · 2 · #57
Make CLT to run from global PATH
Currently when we add path to CLT in PATH we are still unable to use it due to failed to find required files to run in specified path
donhardman · 2025-01-07 · 2 · #50
Issue with wrong rec generated in manual mode
We have issue with recording in manual mode as follows: ./clt record -t test.rec load ––– input ––– echo 1 > /dev/null ––– output ––– - clt> ––– input ––– sleep 1 ––– output –––
donhardman · 2025-02-20 · 2 · #52
Refactor: Deprecate PTY and use fork
Currently, we use PTY to read low-level data and try to understand if commands have finished or not due to the original idea of supporting interactive mode. We are moving forward and probably will not need it. To make the tool simpler and more error-proof …
donhardman · 2025-02-27 · 1 · #63
Currently, we check the output of each command with strict matching and regular expressions, which means all output needs to match exactly for each command. The idea is to introduce custom checkers/validators that can be represented as linked aliases or …
donhardman · 2025-03-05 · 2 · #62
Add default delay a few ms between inputs
Sometimes, when you replay a CLT test, one input may run too soon after the previous one. It is recommended to add a default delay between inputs, such as 5ms.
sanikolaev · 2024-10-28 · 3 · #43
In some cases it makes sense to provide multiple entries in test_prefix in the CLT action. Let's add support of arrays in test_prefix .…
sanikolaev · 2024-04-22 · 2 · #32
djklim87 · 2024-04-23 · 6 · #28
bug
In CLT we don't have ability to select desired editor
djklim87 · 2023-10-11 · 3 · #9
est::size_S
I faced with a job that stuck and ran for more than 4 hours. We need to add some execution time limits
djklim87 · 2023-12-15 · 1 · #22
Visualize CLT test results in PRs
Currently if a CLT test fails it's not visible in the PR, e.g.: Let's improve the action, so we put test results right to the PR for better visibility and faster decision making.
sanikolaev · 2024-04-15 · 3 · #23
est::size_M
Fix issue with cmp tool when comparing line with empy one
We have the rare case that while comparing outputs from record and replay it does not return error code
donhardman · 2023-10-02 · 1 · #15