Skip to content

Option to save profiler log when running on autopilot#6934

Merged
AnsisMalins merged 6 commits intodevfrom
feat/autopilot-raw-log
Mar 2, 2026
Merged

Option to save profiler log when running on autopilot#6934
AnsisMalins merged 6 commits intodevfrom
feat/autopilot-raw-log

Conversation

@AnsisMalins
Copy link
Copy Markdown
Contributor

@AnsisMalins AnsisMalins commented Feb 2, 2026

Pull Request Description

What does this PR change?

This change adds the option to save a profiler log when running on autopilot.

Test Instructions

On Windows, the command line is
Decentraland.exe -logFile "%CD%\log.txt" --autopilot --raw "%CD%\profile.raw"

On macOS, the command line is
open Decentraland.app --args -logFile "$PWD/log.txt" --autopilot --raw "$PWD/profile.raw"

Prerequisites

  • You must be logged in already such that the login screen can be skipped.

Test Steps

  1. Run the game from the command line
  2. Wait for the game to load into the world and then, after a while, quit on its own
  3. Check that there's a log.txt file in the folder you launched the game from
  4. Check that that file contains the message "You set the --raw argument, but the profiler is only available in development builds."

Quality Checklist

  • Changes have been tested locally
  • Documentation has been updated (if required)
  • Performance impact has been considered
  • For SDK features: Test scene is included

Code Review Reference

Please review our Code Review Standards before submitting.

# Conflicts:
#	Explorer/Assets/DCL/Infrastructure/Global/AppArgs/AppArgsFlags.cs
#	Explorer/Assets/DCL/Infrastructure/Global/Dynamic/DynamicWorldContainer.cs
#	Explorer/Assets/DCL/PerformanceAndDiagnostics/AutoPilot/AutoPilot.cs
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 2, 2026

# Conflicts:
#	Explorer/Assets/DCL/Infrastructure/Global/AppArgs/AppArgsFlags.cs
#	Explorer/Assets/DCL/PerformanceAndDiagnostics/AutoPilot/AutoPilot.cs
Copy link
Copy Markdown

@DafGreco DafGreco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✔️ PR reviewed and approved by QA on Both platforms following instructions playing both happy and un-happy path

Regressions for this ticket had been performed in order to verify that the normal flow is working as expected:

  • [ ✔️] Backpack and wearables in world
  • [✔️ ] Emotes in world and in backpack
  • [✔️ ] Teleport with map/coordinates/Jump In
  • [✔️ ] Chat and multiplayer
  • [✔️ ] Profile card

Evidence:

20260302-0838-28.5569862.mp4
Image Image Image

@AnsisMalins AnsisMalins merged commit 5c0a776 into dev Mar 2, 2026
11 of 13 checks passed
@AnsisMalins AnsisMalins deleted the feat/autopilot-raw-log branch March 2, 2026 08:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants