Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create the src archive in target/ when INSTALL_DEBUG_TOOLS=y #3323

Merged
merged 2 commits into from
Aug 28, 2019

Conversation

renukamanavalan
Copy link
Contributor

@renukamanavalan renukamanavalan commented Aug 9, 2019

- Current status
Currently, when debug build is enabled (INSTALL_DEBUG_TOOLS=y), create an archive of all source files that could be handy for debugging are archived into debug image binary. This implies that this archive is accessible only in switches, where this debug image is installed.

- What I did
Create the archive in target/ dir and as well a copy in debug image,
This way, if you are debugging outside the switch, using debug docker only, you have access to corresponding source files (w/o requiring to install debug image).

- How I did it
Updated scripts/dbg_files.sh to create the archive into target/
Update build_debian.sh to pick the archive from target
All the above enabled only if INSTALL_DEBUG_TOOLS=y

- How to verify it
Make a build with INSTALL_DEBUG_TOOLS=y and observe the src archive target/sonic_src.tar.gz

- Description for the changelog

- A picture of a cute animal (not mandatory but encouraged)

@lguohan
Copy link
Collaborator

lguohan commented Aug 15, 2019

can you provide description of the pr, purpose?

@renukamanavalan
Copy link
Contributor Author

retest this please.

@renukamanavalan renukamanavalan merged commit 14458b7 into sonic-net:master Aug 28, 2019
yxieca pushed a commit that referenced this pull request Aug 29, 2019
* Create the src archive in target/ when INSTALL_DEBUG_TOOLS=y

* Dropped -v (verbose flag) from tar command
wangshengjun pushed a commit to wangshengjun/sonic-buildimage that referenced this pull request Nov 16, 2020
…et#3323)

* Create the src archive in target/ when INSTALL_DEBUG_TOOLS=y

* Dropped -v (verbose flag) from tar command
@renukamanavalan renukamanavalan deleted the src_target branch April 17, 2022 22:07
mssonicbld added a commit that referenced this pull request Oct 15, 2024
…lly (#20499)

#### Why I did it
src/sonic-swss
```
* b0ed969c - (HEAD -> 202405, origin/202405) Fix portmgr write partial port config to app DB issue. (#3304) (7 hours ago) [Hua Liu]
* b4e04631 - Fix port up/bfd sessions bringup notification delay issue. (#3269) (7 hours ago) [Hua Liu]
* 7ac0d4fc - Fix the issue where the test case randomly fails due to not waiting after updating the config DB. (#3323) (11 hours ago) [Hua Liu]
```
#### How I did it
#### How to verify it
#### Description for the changelog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants