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

IOS: improver parser recovery in router ospf #6862

Merged
merged 1 commit into from
Apr 6, 2021

Conversation

dhalperi
Copy link
Member

@dhalperi dhalperi commented Apr 6, 2021

Factoring out the inner rule prevents the parser accidentally staying
in the loop for too long and eating past the end of router ospf

@batfish-bot
Copy link

This change is Reviewable

Copy link
Member Author

@dhalperi dhalperi left a comment

Choose a reason for hiding this comment

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

Reviewed 7 of 7 files at r1.
Reviewable status: 4 of 8 files reviewed, all discussions resolved (waiting on @dhalperi)

@codecov
Copy link

codecov bot commented Apr 6, 2021

Codecov Report

Merging #6862 (294a5b9) into master (aeeeef9) will increase coverage by 0.01%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master    #6862      +/-   ##
============================================
+ Coverage     70.34%   70.35%   +0.01%     
- Complexity    36520    36526       +6     
============================================
  Files          3021     3021              
  Lines        153716   153716              
  Branches      18436    18436              
============================================
+ Hits         108127   108143      +16     
+ Misses        36852    36838      -14     
+ Partials       8737     8735       -2     
Impacted Files Coverage Δ Complexity Δ
.../org/batfish/dataplane/ibdp/BgpRoutingProcess.java 84.81% <0.00%> (-0.12%) 150.00% <0.00%> (-1.00%)
...tfish/representation/cisco/CiscoConfiguration.java 84.64% <0.00%> (+0.14%) 418.00% <0.00%> (+1.00%)
...src/main/java/org/batfish/coordinator/WorkMgr.java 75.81% <0.00%> (+0.30%) 247.00% <0.00%> (+1.00%)
...batfish/src/main/java/org/batfish/main/Driver.java 50.84% <0.00%> (+0.42%) 21.00% <0.00%> (ø%)
...ain/java/org/batfish/coordinator/WorkQueueMgr.java 71.51% <0.00%> (+0.58%) 91.00% <0.00%> (+1.00%)
...main/java/org/batfish/datamodel/acl/AclTracer.java 63.69% <0.00%> (+1.27%) 43.00% <0.00%> (+1.00%)
...ain/java/org/batfish/symbolic/IngressLocation.java 68.42% <0.00%> (+2.63%) 16.00% <0.00%> (+1.00%)
...src/main/java/org/batfish/coordinator/PoolMgr.java 59.52% <0.00%> (+4.76%) 15.00% <0.00%> (+2.00%)

Factoring out the inner rule prevents the parser accidentally staying
in the loop for too long and eating past the end of router ospf
Copy link
Member

@arifogel arifogel left a comment

Choose a reason for hiding this comment

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

Reviewed 4 of 4 files at r2.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @corinaminer and @sfraint)

@dhalperi dhalperi merged commit 7c22d54 into batfish:master Apr 6, 2021
@dhalperi dhalperi deleted the ios-ospf-inner branch April 6, 2021 23:22
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.

None yet

3 participants