On an adaptive goodness-of-fit test with finite sample validity for random design regression models