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

Add symbolication status to the meta info, plus a button to re-symbolicate #2448

Merged
merged 2 commits into from Mar 13, 2020

Conversation

@gregtatum gregtatum requested a review from canova Mar 9, 2020
@codecov
Copy link

@codecov codecov bot commented Mar 9, 2020

Codecov Report

Merging #2448 into master will decrease coverage by 0.02%.
The diff coverage is 68.18%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #2448      +/-   ##
==========================================
- Coverage   86.76%   86.73%   -0.03%     
==========================================
  Files         211      211              
  Lines       16131    16152      +21     
  Branches     4080     4090      +10     
==========================================
+ Hits        13996    14010      +14     
- Misses       1943     1950       +7     
  Partials      192      192
Impacted Files Coverage Δ
src/actions/receive-profile.js 84.03% <0%> (-1.12%) ⬇️
src/components/app/MenuButtons/index.js 97.05% <100%> (ø) ⬆️
src/components/app/MenuButtons/MetaInfo.js 86.07% <87.5%> (+0.36%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f38d292...fb53ec1. Read the comment docs.

@canova
canova approved these changes Mar 11, 2020
Copy link
Member

@canova canova left a comment

Looks great to me, thanks for the quick fix!

onClick={resymbolicateProfile}
type="button"
className="photon-button photon-button-micro"
>

This comment has been minimized.

@canova

canova Mar 11, 2020
Member

I was a bit hesitant about the button size, but tried the other options like 100% width or 100% of the right section. They didn't look better 🤷‍♂

expect(getByText('Attempting to re-symbolicate profile')).toBeTruthy();
// No symbolicate button is available.
expect(queryByText('Symbolicate profile')).toBeFalsy();
expect(queryByText('Re-symbolicate profile')).toBeFalsy();

This comment has been minimized.

@canova

canova Mar 11, 2020
Member

nice tests!

@fqueze fqueze mentioned this pull request Mar 11, 2020
2 of 4 tasks complete
@gregtatum gregtatum merged commit d66e9f4 into firefox-devtools:master Mar 13, 2020
9 of 11 checks passed
9 of 11 checks passed
@codecov
codecov/patch 68.18% of diff hit (target 86.76%)
Details
@codecov
codecov/project 86.73% (-0.03%) compared to f38d292
Details
ci/circleci: alex Your tests passed on CircleCI!
Details
ci/circleci: build-prod Your tests passed on CircleCI!
Details
ci/circleci: flow Your tests passed on CircleCI!
Details
ci/circleci: licence-check Your tests passed on CircleCI!
Details
ci/circleci: lint Your tests passed on CircleCI!
Details
ci/circleci: tests Your tests passed on CircleCI!
Details
ci/circleci: yarn_lock Your tests passed on CircleCI!
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
deploy/netlify Deploy preview ready!
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants