Você pode usar MySQL função SEC_TO_TIME() .
Exemplo:
SELECT SEC_TO_TIME(2378);
A saída é:
00:39:38
Então no seu caso:
SELECT SEC_TO_TIME(test_duration) as `Time` FORM YOUR_TABLE;
SELECT SEC_TO_TIME(2378);
00:39:38
SELECT SEC_TO_TIME(test_duration) as `Time` FORM YOUR_TABLE;