My school does a pretest/post test format for math...it takes two session to do it because the test is long. The tests are the same skills pre and post but the numbers are changed.

When my son was in third he was given the pretest for third (and they had WISC scores, WJ ach scores, star math scores) and we were still discussing what to do and the principal had him sit in his office and do the pretest for fourth grade math too (just to see how he would do and the fourth grade had already taken the pretest so he needed to do it anyway if he were to switch). With all the data we gathered we were focusing on the math and still just advocating for subject acceleration but in the end we whole grade skipped him. Best decision ever.