Test sessions failing to produce a result

Some tests can be compiled and executed but fail to produce any result. Why does this happen, when does it occur, and how can it be prevented?

Created by Mustafa Ekim / September, 2024

TestInvite provides a highly flexible environment for creating and administering exams at any scale. This flexibility empowers test authors, but with great power comes responsibility.

While TestInvite does not impose strict limits on exam structures—such as the number of questions, pages, characters, or images—there are still practical constraints. Although these limits are designed to be imperceptible in typical cases, if your exam significantly exceeds normal expectations, it may reach these boundaries.

Our current limits for a test session are as follows: the session must be compiled and results calculated using no more than 1 gigabyte of memory within 5 minutes, and each test page should be under 1 megabyte. Any test session that remains within these limits is safe and will function smoothly.

To ensure a smooth experience for test-takers and stay within safe operational limits, we recommend that test authors keep their exams within the following guidelines:

  • A maximum of 500 questions per exam
    • A maximum of 100 pages
      • No more than 50 questions per page
        While the above limits are manageable for TestInvite's infrastructure, they are not optimal from a user experience perspective. Ideally, an exam should be completed in a single sitting within a few hours. Test authors should consider the test-taker's experience and avoid creating exams that exceed the number of questions a person can reasonably answer in one sitting and within a few hours.

        If your exam exceeds these limits by a significant margin, it may still compile but might not be able to generate a result. In such cases, you may encounter the "Test completed without any result" error.

        The good news is that TestInvite retains all the necessary records to compile the result; however, the result couldn't be generated due to insufficient memory allocation. In such cases, although not ideal, you can contact customer support to request additional memory, allowing your exam that exceeds the limit to generate a result with the increased memory allocation.

        Author

        Mustafa Ekim

        Mustafa Ekim, founder of TestInvite and QuizCV, brings nearly a decade of expertise in building online assessment platforms for custom, secure tests.
        Go Back
        Talk to a representative
        Figure out if TestInvite is a good match for your organization