Including Timeout error for mysql2 adapter
Including Timeout error for mysql2 adapter

Semian resource is not marked as failed when there is a MySQL timeout.

Sample error trace for a long running query looks like -
  Mysql2::Error: [mysql_192.16.10.158:3306] Timeout waiting for a response from the last query. (waited 18 seconds): select sleep(30)
   ActiveRecord::StatementInvalid (Mysql2::Error: [mysql_192.16.10.158:3306] Lost connection to MySQL server during query: select sleep(30)):

Shopify/semian,Shopify/semian,Shopify/semian