rock-steady vs steady-going

rock-steady

adj
  • Consistent and dependable in one's behaviour or performance. 

  • Absolutely or completely steady. 

steady-going

adj
  • Of steady habits or action. 

How often have the words rock-steady and steady-going occurred in a corpus of books? (source: Google Ngram Viewer )