Skip to content

Managing Test Sessions in Multiuser Toolkit

Bill Majurski edited this page Mar 22, 2018 · 4 revisions

Starting with Version 6, Toolkit has a multiuser mode. The core feature of multiuser mode is the way it uses Test Sessions.

In Version 4 Test Sessions were a way to isolate test results in the Conformance Tool. In Version 6 this is expanded and a simple form of authentication is added to enable multiple users to work in isolation on a common copy of Toolkit.

The rest of this note will discuss the features present in Version 6 as configured for Connectathon. Basic multiuser mode does not include the auto-login used at Connectathon.

Three areas of the External Cache are organized by Test Session:

actors - holds System configurations

simdb - holds simulators

TestLogCache - holds test results from the Conformance Tool

When Toolkit is run in multiuser mode a user must sign in to a Test Session to see any content or use any tools.

Major Controls

Test Sessions are managed via the command bar at the top of the window. At Connectathon it looks like this:

TestSessionCommandBar

At Connectathon

Notice that the Test Session is showing the value cat. This is the default Test Session for Connectathon. When Toolkit is launched at the event you are automatically logged into this Test Session. Normally in multiuser mode there would be no Test Session displayed and you would have to login to a Test Session to use any tooling.

Create a Test Session

A user can create any number of Test Sessions. To create a Test Session push the Create New button. This will

  • Create a new Test Session

  • Enter the Test Session

  • Display its ID in the command bar

Test Session IDs are 5 character hex numbers like 6a560. Instead of having a login and password, each Test Session is protected by having an obscure ID like this. When you create a Test Session you should write down its ID.

Exit from a Test Session

Push the Exit button. At Connectathon this will return you to the cat Test Session. Away from Connectathon you will be logged out from Toolkit and the UI is disabled until you enter a Test Session.

Reenter a Test Session

If you created a Test Session and you have its ID then to reenter it enter its ID in the box and press Change. All of your system configurations, test results, and simulators will be available to you.

Delete a Test Session

Enter the Test Session and hit Delete. All system configurations, simulators, and test results owned by that Test Session will be deleted.

Clone this wiki locally