SMART Automatic Offline Testing periodicity
|Automatic Offline Testing time
option enable the Automatic Offline Testing for every 4 hours. It is hard-coded constant.
I know the concept of Automatic Offline Testing is obsolete, some vendors doesn't implement such command at all, while others accept it, but consider it NOOP.
Despite of it, on the drives where implemented as non-void would be nice to have a way how to request different time.
I would like to introduce backward compatible option
where N specify the time in the form
Unit may be 's' for seconds, 'm' for minutes, 'h' for hours. Seconds assumed when not present.
Missing N is assumed to be 4h to maintain backward compatibility.
The time is rounded to nearest lower available value (with exception that 1-4s are rounded to 5s). Such value is reported back to user in place of original message
SMART Automatic Offline Testing Enabled every four hours.