mirror of
https://github.com/turbot/steampipe.git
synced 2026-03-22 01:00:20 -04:00
35 lines
1.3 KiB
Bash
35 lines
1.3 KiB
Bash
load "$LIB_BATS_ASSERT/load.bash"
|
|
load "$LIB_BATS_SUPPORT/load.bash"
|
|
|
|
@test "time to query a chaos table" {
|
|
|
|
# # using bash's built-in time, set the timeformat to seconds
|
|
# TIMEFORMAT=%R
|
|
|
|
# # find the query time
|
|
# QUERY_TIME=$(time (run steampipe query "select time_col from chaos.chaos_cache_check where id=0" >/dev/null 2>&1) 2>&1)
|
|
# echo $QUERY_TIME
|
|
# echo $TIME_TO_QUERY
|
|
|
|
# # Check whether time to query is less than 4 seconds(This value can be changed)
|
|
# # The query should get completed within 2secs, however we check whether it is less
|
|
# # than 4 in order to avoid failures in our github workflows.
|
|
# assert_equal "$(echo $QUERY_TIME '<' $TIME_TO_QUERY | bc -l)" "1"
|
|
}
|
|
|
|
@test "time to query a chaos table that does not exist" {
|
|
|
|
# # using bash's built-in time, set the timeformat to seconds
|
|
# TIMEFORMAT=%R
|
|
|
|
# # find the time it takes to throw the error
|
|
# QUERY_TIME=$(time (run steampipe query "select time_col from chaos.chaos_cache_check_2 where id=0" >/dev/null 2>&1) 2>&1)
|
|
# echo $QUERY_TIME
|
|
# echo $TIME_TO_QUERY
|
|
|
|
# # Check whether time to error out is less than 4 seconds(This value can be changed).
|
|
# # The query should get completed within 2secs, however we check whether it is less
|
|
# # than 4 in order to avoid failures in our github workflows.
|
|
# assert_equal "$(echo $QUERY_TIME '<' $TIME_TO_QUERY | bc -l)" "1"
|
|
}
|