Skip to content

Conversation

@david-crespo
Copy link
Contributor

oxidecomputer/expectorate#10 adds a pretty-printed diff that only shows the lines changed instead of the whole file. oxidecomputer/expectorate#11 adds color output. Let's do it! I will make and revert a change that causes an OpenAPI spec failure to test the output.

@david-crespo
Copy link
Contributor Author

Confirmed the output is as expected.

image

@ahl
Copy link
Contributor

ahl commented Apr 14, 2022

Huh… do you know why there’s no color? Terminal settings?

@david-crespo
Copy link
Contributor Author

@ahl Well, I assumed it was because the screenshot is from the CI output on GitHub, but here it is in my terminal (same in both VS Code integrated terminal and in iTerm):

image

@ahl
Copy link
Contributor

ahl commented Apr 14, 2022

That's a drag. I can explore later if it's not evident. Fine as is

@david-crespo
Copy link
Contributor Author

david-crespo commented Apr 14, 2022

The example in the repo works in my terminal, so it must be something kind of interesting happening.

image

@david-crespo david-crespo merged commit 1982088 into main Apr 14, 2022
@david-crespo david-crespo deleted the bump-expectorate branch April 14, 2022 20:31
leftwo pushed a commit that referenced this pull request Sep 11, 2023
Crucible:
update rust crate base64 to 0.21.3 (#913)
update rust crate slog-async to 2.8 (#915)
update rust crate async-recursion to 1.0.5 (#912)
Move active jobs into a separate data structure and optimize `ackable_work` (#908)
Check repair IDs correctly (#910)
update actions/checkout action to v4 (#903)
update rust crate tokio to 1.32 (#890)
Remove single-item Vecs (#898)
Move "extent under repair" into a helper function (#907)
offset_mod shouldn't be randomized (#905)
Only rehash if a write may have failed (#899)
Make negotiation state an enum (#901)
Test update for fast write ack and gather errors on test failure (#897)

Propolis:
Update cpuid-gen util for better coverage
Make storage backend config more flexible and consistent
Use correct register sizes for PIIX3 PM device
Update bitflags dependency
fix softnpu port order (#517)
Use hex formatting for unhandled MMIO/PIO/MSRs
Update deps for new crucible and oximeter
Update standalone-with-crucible docs (#514)
leftwo added a commit that referenced this pull request Sep 12, 2023
Crucible:
update rust crate base64 to 0.21.3 (#913)
update rust crate slog-async to 2.8 (#915)
update rust crate async-recursion to 1.0.5 (#912)
Move active jobs into a separate data structure and optimize
`ackable_work` (#908) Check repair IDs correctly (#910)
update actions/checkout action to v4 (#903)
update rust crate tokio to 1.32 (#890)
Remove single-item Vecs (#898)
Move "extent under repair" into a helper function (#907) offset_mod
shouldn't be randomized (#905)
Only rehash if a write may have failed (#899)
Make negotiation state an enum (#901)
Test update for fast write ack and gather errors on test failure (#897)

Propolis:
Update cpuid-gen util for better coverage
Make storage backend config more flexible and consistent Use correct
register sizes for PIIX3 PM device
Update bitflags dependency
fix softnpu port order (#517)
Use hex formatting for unhandled MMIO/PIO/MSRs
Update deps for new crucible and oximeter
Update standalone-with-crucible docs (#514)

Co-authored-by: Alan Hanson <alan@oxide.computer>
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.

3 participants