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
I have been using the following command: datadog-ci flutter-symbols upload to upload my symbols and I have discovered that it's actually giving the wrong output and not uploading my symbols.
My errors in DataDog are obfuscated and stayed obfuscated even when I run the command: datadog-ci flutter-symbols upload --service-name xxxxxxx --dart-symbols-location . --ios-dsyms-location . --version 1.4.1
While it shows that I have uploaded one symbols file it actually doesn't since It doesn't symbolise my errors in DataDog.
Describe what you expected
I expected the errors to be symbolised and the symbols file to be uploaded. I am not sure what the one file is that it's actually uploading.
Steps to reproduce the issue
Create similar folder structure as of the image in bug description.
Run command similar to: datadog-ci flutter-symbols upload --service-name xxxxxxx --dart-symbols-location . --ios-dsyms-location . --version 1.4.1
Observe results.
Additional context
Mac OS: 13.3.1 (a)
datadog-ci: v1.15.0
If I would run: datadog-ci flutter-symbols upload --service-name xxxxxxxxx --dart-symbols-location ./1.4.1-2931/symbols --ios-dsyms-location . --version 1.4.1, note the more specific path of my symbols location, I actually can confirm that my symbols are being uploaded since the errors are symbolised.
I'll take a look at this. I think what's happening is the command summary is actually telling you it uploaded 1 (iOS) or 2 (iOS and Dart) platforms worth of symbols, not individual files, but the output here is incredibly confusing. You get two summaries because the Flutter symbol upload actually calls the iOS one internally.
I'll work on getting clearer output for this command.
Bug description
I have been using the following command:
datadog-ci flutter-symbols upload
to upload my symbols and I have discovered that it's actually giving the wrong output and not uploading my symbols.My errors in DataDog are obfuscated and stayed obfuscated even when I run the command:
datadog-ci flutter-symbols upload --service-name xxxxxxx --dart-symbols-location . --ios-dsyms-location . --version 1.4.1
This command was run in the following folder:
The output was similar to this:
While it shows that I have uploaded one symbols file it actually doesn't since It doesn't symbolise my errors in DataDog.
Describe what you expected
I expected the errors to be symbolised and the symbols file to be uploaded. I am not sure what the one file is that it's actually uploading.
Steps to reproduce the issue
datadog-ci flutter-symbols upload --service-name xxxxxxx --dart-symbols-location . --ios-dsyms-location . --version 1.4.1
Additional context
Mac OS:
13.3.1 (a)
datadog-ci:
v1.15.0
If I would run:
datadog-ci flutter-symbols upload --service-name xxxxxxxxx --dart-symbols-location ./1.4.1-2931/symbols --ios-dsyms-location . --version 1.4.1
, note the more specific path of my symbols location, I actually can confirm that my symbols are being uploaded since the errors are symbolised.See output here:
Again, it uploads 2 files while I expect only 1. Not sure where the other 1 comes from and what it is.
Command
flutter-symbols
The text was updated successfully, but these errors were encountered: