INTERFACE
TestSession
A session of a test.
link GraphQL Schema definition
1 interface TestSession { 2 3 ID! : 4 5 # Associated test from which this test session was created. 6 # 7 # - Cost complexity: 1 8 Test : 9 10 TestSessionStatus! : 11 12 TestTaker! : 13 14 Int! : 15 16 # When the test session was created. 17 Timestamp : 18 19 # When the test-taker actually began the test session. 20 Timestamp : 21 22 # When the test-taker completed the test session. 23 Timestamp : 24 25 # Unique ID of the public invitation used by the candidate. 26 ID : 27 28 # When the invitation will expire if the session does not begin. 29 Timestamp : 30 31 # The test-taker's feedback after completing the test session. 32 TestSessionFeedback @deprecated( reason: "Will be replaced with queryable aggregate feedback in the future." ) : 33 34 TestSessionResult : 35 36 # - Cost complexity: 2 37 TestSessionTask]! : [ 38 39 # The count of questions. 40 Int : 41 42 # - Cost complexity: 1 43 # 44 # Arguments 45 # taskId: Unique question ID. 46 ID): TestSessionTask ( : 47 48 # Test session labels 49 String]! : [ 50 51 # Overridden duration of the test. 52 Float : 53 54 # Proctoring status of the test session once it's been submitted. 55 VerificationStatus : 56 57 # [*Internal use only*] 58 # Verification notes for the test session. 59 String! : 60 61 # Indicates whether the system is finished with analyzing test session for 62 # suspicious activity. 63 Boolean! : 64 65 # Indicates whether the system detected potential suspicious activity for the test 66 # session. 67 # Will be present only for non-proctored screens if the system was able to analyze 68 # the test session successfully. 69 Boolean : 70 71 # The new test session after a retake was issued. 72 TestSession : 73 74 }