turbot/chaos

steampipe plugin install chaossteampipe plugin install chaos

Table: chaos_list_errors

Chaos table to test the List calls with all the possible scenarios like errors, panics and delays

Examples

List all

select * from chaos_list_errors;

.inspect chaos_list_errors

Chaos table to test the List calls with all the possible scenarios like errors, panics and delays

NameTypeDescription
delaybooleanColumn to test delay in List function
fatal_errorbooleanColumn to test the table with fatal error
fatal_error_after_streamingbooleanColumn to test the table with fatal error after streaming some rows
idbigintColumn for the ID
panicbooleanColumn to test panicking List function
panic_after_streamingbooleanColumn to test panicking List function, where function panics after streaming a few rows
retryable_errorbooleanColumn to test the List function with retry config in case of non fatal error
retryable_error_after_streamingbooleanColumn to test the List function with retry config in case of non fatal errors occured after streaming a few rows
should_ignore_errorbooleanColumn to test the List function with Ignorable errors
should_ignore_error_after_streamingbooleanColumn to test the List function with Ignorable errors occuring after already streaming some rows