Database cannot be opened. It is in the middle of a restore
This

USE master
GO
RESTORE LOG test
FROM Kingston
WITH STOPAT = '2020-05-13 14:05:25', RECOVERY;


Will not perform recovery if the STOPAT time is outside the range of times in the log backup.  This allows you to specify the STOPAT for multiple log backups, and the database will only run recovery when you've applied the log backup containing the target time.

From the docs:


  The RECOVERY and STOPAT options. If the transaction log backup does
  not contain the requested time (for example, if the time specified is
  beyond the end of the time covered by the transaction log), a warning
  is generated and the database remains unrecovered.


Restore a SQL Server Database to a Point in Time (Full Recovery Model)