You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 5, 2023. It is now read-only.
Currently:
In the current version of Soundscape, testers can only test the app in their current location. In order to test what happens in other regions of the world, it is not possible to do so without physically being there.
Proposed:
In the old version of Soundscape, there were builds created fir internal use only which supported a "Debug" mode. This was simply a menu item. When we opened this menu item, we could do the following:
Select a map and tap on this map to simulate our current location. E.g., if I was living in London, I would see a blue dot to denote my current location. But if I wanted to simulate an issue in New York, I could "tap" on the map UI in New York, and the app would now believe I was in New York. If I were to select some of the Soundscape buttons in the Home Screen, all callouts would now be in New York
Other features such as Search would also be based on the current location
Allow testers to upload a GPX file and run it. This would simulate a user in motion and would allow testers to listen to callouts as though they were doing the activity. This allows testers to verify what users should hear in any location in the world
Enable logging. This allows the tester to create a log based on any activity. The log would show what was called out by the app. An example log is attached
@StevenAbrams we also had thing like being able to clear the cache to force the app to redownload data. Less frequently used, but good for helping to debug issues. There were also features like gpx recording (can be done easily enough via something like strava though) and audio recordings so that we could record exactly what audio the app was outputting, including the spatialisation
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Currently:
In the current version of Soundscape, testers can only test the app in their current location. In order to test what happens in other regions of the world, it is not possible to do so without physically being there.
Proposed:
In the old version of Soundscape, there were builds created fir internal use only which supported a "Debug" mode. This was simply a menu item. When we opened this menu item, we could do the following:
Select a map and tap on this map to simulate our current location. E.g., if I was living in London, I would see a blue dot to denote my current location. But if I wanted to simulate an issue in New York, I could "tap" on the map UI in New York, and the app would now believe I was in New York. If I were to select some of the Soundscape buttons in the Home Screen, all callouts would now be in New York
Other features such as Search would also be based on the current location
Allow testers to upload a GPX file and run it. This would simulate a user in motion and would allow testers to listen to callouts as though they were doing the activity. This allows testers to verify what users should hear in any location in the world
Enable logging. This allows the tester to create a log based on any activity. The log would show what was called out by the app. An example log is attached
XR Test 1 com.microsoft.soundscape-df 2022-09-20--13-53-55-560.log
@fraziercarr can you remember what other useful debug features we used?
The text was updated successfully, but these errors were encountered: