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

Upgrade github/codeql dependency to 2.15.5 #737

Merged
merged 18 commits into from
Oct 8, 2024
Merged

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Oct 4, 2024

This PR upgrades the CodeQL CLI version to 2.15.5.

CodeQL dependency upgrade checklist:

  • Confirm the code has been correctly reformatted according to the new CodeQL CLI.
  • Identify any CodeQL compiler warnings and errors, and update queries as required.
  • Validate that the github/codeql test cases succeed.
  • Address any CodeQL test failures in the github/codeql-coding-standards repository.
  • Validate performance vs pre-upgrade, using /test-performance

MathiasVP and others added 18 commits October 31, 2023 17:10
From CodeQL 2.15.4 onwards, parameters declared in a declaration list will
have a location.
C++: Disable the workaround for bitwise operations
Use new `isPrototyped` predicate in RULE-8-2
In CodeQL CLI 2.15.5 it formats this line together.
Flow through realloc was added in the standard library, so move
to barrier instead of node filter
@github github deleted a comment from github-actions bot Oct 7, 2024
@lcartey
Copy link
Collaborator

lcartey commented Oct 7, 2024

/test-performance

Copy link
Author

github-actions bot commented Oct 7, 2024

🏁 Beep Boop! Performance testing for this PR has been initiated. Please check back later for results. Note that the query package generation step must complete before testing will start so it might be a minute.

💡 If you do not hear back from me please check my status! I will report even if I fail!

🏁 Beep Boop! Performance testing complete! See below for performance of the last 3 runs vs your PR. Times are based on predicate performance. You can find full graphs and stats in the PR that was created for this test in the release engineering repo.


Release                            : v2.33.0
Platform                           : x86-linux
Language                           : cpp
Total_Serialized_Execution_Time_Ms : 5243088
Mean_Predicate_Execution_Time_Ms   : 124.1908190819082
Median_Predicate_Execution_Time_Ms : 2.0
Standard_Deviation_Ms              : 1219.406475529477
Total_Serialized_Execution_Time_s  : 5243.088
Mean_Query_Execution_Time_s        : 0.1241908190819081
Median_Predicate_Execution_Time_s  : 0.002
Percentile95_Ms                    : 290.0
Number_of_Predicates               : 42218

Release                            : v2.33.0
Platform                           : x86-linux
Language                           : c
Total_Serialized_Execution_Time_Ms : 4163901
Mean_Predicate_Execution_Time_Ms   : 108.43774577462956
Median_Predicate_Execution_Time_Ms : 1.0
Standard_Deviation_Ms              : 1502.4894103879103
Total_Serialized_Execution_Time_s  : 4163.901
Mean_Query_Execution_Time_s        : 0.1084377457746295
Median_Predicate_Execution_Time_s  : 0.001
Percentile95_Ms                    : 277.0
Number_of_Predicates               : 38399

Release                            : v2.33.0
Platform                           : x86-windows
Language                           : cpp
Total_Serialized_Execution_Time_Ms : 6744716
Mean_Predicate_Execution_Time_Ms   : 158.0817512773637
Median_Predicate_Execution_Time_Ms : 4.0
Standard_Deviation_Ms              : 1305.2166482913667
Total_Serialized_Execution_Time_s  : 6744.716
Mean_Query_Execution_Time_s        : 0.1580817512773637
Median_Predicate_Execution_Time_s  : 0.004
Percentile95_Ms                    : 429.0
Number_of_Predicates               : 42666

Release                            : v2.33.0
Platform                           : x86-windows
Language                           : c
Total_Serialized_Execution_Time_Ms : 5742400
Mean_Predicate_Execution_Time_Ms   : 148.9829804898298
Median_Predicate_Execution_Time_Ms : 3.0
Standard_Deviation_Ms              : 1608.725815423774
Total_Serialized_Execution_Time_s  : 5742.4
Mean_Query_Execution_Time_s        : 0.1489829804898298
Median_Predicate_Execution_Time_s  : 0.003
Percentile95_Ms                    : 463.0
Number_of_Predicates               : 38544

Release                            : v2.34.0
Platform                           : x86-linux
Language                           : cpp
Total_Serialized_Execution_Time_Ms : 5198524
Mean_Predicate_Execution_Time_Ms   : 121.29929766432556
Median_Predicate_Execution_Time_Ms : 2.0
Standard_Deviation_Ms              : 1174.6968732305847
Total_Serialized_Execution_Time_s  : 5198.524
Mean_Query_Execution_Time_s        : 0.1212992976643255
Median_Predicate_Execution_Time_s  : 0.002
Percentile95_Ms                    : 286.0
Number_of_Predicates               : 42857

Release                            : v2.34.0
Platform                           : x86-linux
Language                           : c
Total_Serialized_Execution_Time_Ms : 4098937
Mean_Predicate_Execution_Time_Ms   : 106.57939624015184
Median_Predicate_Execution_Time_Ms : 1.0
Standard_Deviation_Ms              : 1464.0974148130442
Total_Serialized_Execution_Time_s  : 4098.937
Mean_Query_Execution_Time_s        : 0.1065793962401518
Median_Predicate_Execution_Time_s  : 0.001
Percentile95_Ms                    : 277.0
Number_of_Predicates               : 38459

Release                            : v2.34.0
Platform                           : x86-windows
Language                           : c
Total_Serialized_Execution_Time_Ms : 5866068
Mean_Predicate_Execution_Time_Ms   : 151.38630674339984
Median_Predicate_Execution_Time_Ms : 3.0
Standard_Deviation_Ms              : 1677.95489209711
Total_Serialized_Execution_Time_s  : 5866.068
Mean_Query_Execution_Time_s        : 0.1513863067433998
Median_Predicate_Execution_Time_s  : 0.003
Percentile95_Ms                    : 491.59999999999854
Number_of_Predicates               : 38749

Release                            : v2.34.0
Platform                           : x86-windows
Language                           : cpp
Total_Serialized_Execution_Time_Ms : 6830193
Mean_Predicate_Execution_Time_Ms   : 157.16406267976714
Median_Predicate_Execution_Time_Ms : 3.0
Standard_Deviation_Ms              : 1319.4192752145375
Total_Serialized_Execution_Time_s  : 6830.193
Mean_Query_Execution_Time_s        : 0.1571640626797671
Median_Predicate_Execution_Time_s  : 0.003
Percentile95_Ms                    : 442.09999999999854
Number_of_Predicates               : 43459

Release                            : v2.35.0
Platform                           : x86-windows
Language                           : cpp
Total_Serialized_Execution_Time_Ms : 7299920
Mean_Predicate_Execution_Time_Ms   : 168.56601856555673
Median_Predicate_Execution_Time_Ms : 4.0
Standard_Deviation_Ms              : 1341.6973819978125
Total_Serialized_Execution_Time_s  : 7299.92
Mean_Query_Execution_Time_s        : 0.1685660185655567
Median_Predicate_Execution_Time_s  : 0.004
Percentile95_Ms                    : 472.75
Number_of_Predicates               : 43306

Release                            : v2.35.0
Platform                           : x86-windows
Language                           : c
Total_Serialized_Execution_Time_Ms : 6332025
Mean_Predicate_Execution_Time_Ms   : 164.07185240846786
Median_Predicate_Execution_Time_Ms : 3.0
Standard_Deviation_Ms              : 2309.541856304362
Total_Serialized_Execution_Time_s  : 6332.025
Mean_Query_Execution_Time_s        : 0.1640718524084678
Median_Predicate_Execution_Time_s  : 0.003
Percentile95_Ms                    : 489.0
Number_of_Predicates               : 38593

Release                            : v2.35.0
Platform                           : x86-linux
Language                           : cpp
Total_Serialized_Execution_Time_Ms : 5283229
Mean_Predicate_Execution_Time_Ms   : 123.28150740870376
Median_Predicate_Execution_Time_Ms : 2.0
Standard_Deviation_Ms              : 1186.327155939601
Total_Serialized_Execution_Time_s  : 5283.229
Mean_Query_Execution_Time_s        : 0.1232815074087037
Median_Predicate_Execution_Time_s  : 0.002
Percentile95_Ms                    : 290.0
Number_of_Predicates               : 42855

Release                            : v2.35.0
Platform                           : x86-linux
Language                           : c
Total_Serialized_Execution_Time_Ms : 4397696
Mean_Predicate_Execution_Time_Ms   : 114.38333289983612
Median_Predicate_Execution_Time_Ms : 1.0
Standard_Deviation_Ms              : 2125.1712718811877
Total_Serialized_Execution_Time_s  : 4397.696
Mean_Query_Execution_Time_s        : 0.1143833328998361
Median_Predicate_Execution_Time_s  : 0.001
Percentile95_Ms                    : 274.0
Number_of_Predicates               : 38447

🏁 Below are the slowest predicates for the last 2 releases vs this PR.


Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-windows
Language          : c
Suite             : misra-default
Predicate         : #select#cpe#123#fff
Execution_Time_Ms : 74298

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-windows
Language          : cpp
Suite             : autosar-default
Predicate         : m##DataFlowUtil#7572fbec::localFlowStep#2Plus#bf
Execution_Time_Ms : 94871

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-windows
Language          : cpp
Suite             : autosar-default
Predicate         : __@element#b_Deviations#ac004ef9::DeviationRecord::getACodeIdentifierComment#0#dispred#ff_10#join_rh__#shared
Execution_Time_Ms : 68474

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-windows
Language          : cpp
Suite             : autosar-default
Predicate         : HardwareOrProtocolInterface#1798ff2a::HardwareOrProtocolInterfaceClass#class#f
Execution_Time_Ms : 51928

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-linux
Language          : c
Suite             : misra-default
Predicate         : _@element#f_Declarations1#f6cea675::Declarations1Package::externalIdentifiersNotDistinctQuery#0#f_De__#antijoin_rhs
Execution_Time_Ms : 34315

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-linux
Language          : c
Suite             : misra-default
Predicate         : OutOfBounds#e16b6a86::OOB::libraryFunctionNameParamTableSimpleString#5#cpe#1236#ffff
Execution_Time_Ms : 44803

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-linux
Language          : c
Suite             : misra-default
Predicate         : #select#cpe#123#fff
Execution_Time_Ms : 61401

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-linux
Language          : c
Suite             : cert-default
Predicate         : _#Element#496c7fc2::Element::getEnclosingElement#0#dispredPlus#bf_Access#8878f617::Access::getTarget__#antijoin_rhs
Execution_Time_Ms : 232907

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-windows
Language          : c
Suite             : misra-default
Predicate         : RepeatedInitializationOfAggregateObjectElement#76b22bdc::hasMultipleInitializerExprsForSameIndexInternal#4#ffff_3012#join_rhs
Execution_Time_Ms : 55123

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-windows
Language          : c
Suite             : misra-default
Predicate         : OutOfBounds#e16b6a86::OOB::libraryFunctionNameParamTable#5#ffffff
Execution_Time_Ms : 54168

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-windows
Language          : c
Suite             : misra-default
Predicate         : _@element#f_Declarations5#fba18028::Declarations5Package::identifiersDeclaredInTheSameScopeNotDistin__#antijoin_rhs
Execution_Time_Ms : 41699

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-windows
Language          : cpp
Suite             : autosar-default
Predicate         : Dependency#b0c9183e::dependsOnTransitive#2#ff
Execution_Time_Ms : 133861

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-windows
Language          : cpp
Suite             : autosar-default
Predicate         : CheckedException#b9f43435::CheckedException#f
Execution_Time_Ms : 52761

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-windows
Language          : c
Suite             : cert-default
Predicate         : _#Element#496c7fc2::Element::getEnclosingElement#0#dispredPlus#bf_Access#8878f617::Access::getTarget__#antijoin_rhs
Execution_Time_Ms : 261459

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : CheckedException#b9f43435::CheckedException#f
Execution_Time_Ms : 55140

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : HardwareOrProtocolInterface#1798ff2a::HardwareOrProtocolInterfaceClass#class#f
Execution_Time_Ms : 56246

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : CharacterOutsideTheLanguageStandardBasicSourceCharacterSetUsedInTheSourceCode#5b453799::getUniversalCharacterName#1#ff
Execution_Time_Ms : 56813

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : m##DataFlowUtil#7572fbec::localFlowStep#2Plus#bf
Execution_Time_Ms : 84554

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : Dependency#b0c9183e::dependsOnTransitive#2#ff
Execution_Time_Ms : 109232

Release           : v2.34.0
Run               : 2024-08-26_16-34-25
Platform          : x86-linux
Language          : c
Suite             : misra-default
Predicate         : RepeatedInitializationOfAggregateObjectElement#76b22bdc::hasMultipleInitializerExprsForSameIndexInternal#4#ffff_3012#join_rhs
Execution_Time_Ms : 34105

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : CheckedException#b9f43435::CheckedException#f
Execution_Time_Ms : 65883

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : HardwareOrProtocolInterface#1798ff2a::HardwareOrProtocolInterfaceClass#class#f
Execution_Time_Ms : 50536

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : Dependency#b0c9183e::dependsOnTransitive#2#ff
Execution_Time_Ms : 112189

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : __@element#b_Deviations#ac004ef9::DeviationRecord::getACodeIdentifierComment#0#dispred#ff_10#join_rh__#shared
Execution_Time_Ms : 48054

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : cpp
Suite             : autosar-default
Predicate         : Dependency#b0c9183e::dependsOnTransitive#2#ff
Execution_Time_Ms : 134155

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : c
Suite             : misra-default
Predicate         : OutOfBounds#e16b6a86::OOB::libraryFunctionNameParamTableSimpleString#5#cpe#1236#ffff
Execution_Time_Ms : 44851

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : c
Suite             : misra-default
Predicate         : RepeatedInitializationOfAggregateObjectElement#76b22bdc::hasMultipleInitializerExprsForSameIndexInternal#4#ffff_3012#join_rhs
Execution_Time_Ms : 53392

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : c
Suite             : misra-default
Predicate         : _Expr#ef463c5d::Expr::getValueText#0#dispred#bf#antijoin_rhs
Execution_Time_Ms : 38733

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : c
Suite             : misra-default
Predicate         : #select#cpe#123#fff
Execution_Time_Ms : 323756

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : c
Suite             : cert-default
Predicate         : _#Element#496c7fc2::Element::getEnclosingElement#0#dispredPlus#bf_Access#8878f617::Access::getTarget__#antijoin_rhs
Execution_Time_Ms : 246593

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : c
Suite             : misra-default
Predicate         : OutOfBounds#e16b6a86::OOB::libraryFunctionNameParamTableSimpleString#5#cpe#1236#ffff
Execution_Time_Ms : 57542

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : c
Suite             : misra-default
Predicate         : _@element#f_Declarations1#f6cea675::Declarations1Package::externalIdentifiersNotDistinctQuery#0#f_De__#antijoin_rhs
Execution_Time_Ms : 39346

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : c
Suite             : cert-default
Predicate         : _#Element#496c7fc2::Element::getEnclosingElement#0#dispredPlus#bf_Access#8878f617::Access::getTarget__#antijoin_rhs
Execution_Time_Ms : 231075

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : c
Suite             : misra-default
Predicate         : #select#cpe#123#fff
Execution_Time_Ms : 306483

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : c
Suite             : misra-default
Predicate         : _@element#f_Declarations5#fba18028::Declarations5Package::identifiersDeclaredInTheSameScopeNotDistin__#antijoin_rhs
Execution_Time_Ms : 39378

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : m##DataFlowUtil#7572fbec::localFlowStep#2Plus#bf
Execution_Time_Ms : 85692

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : cpp
Suite             : autosar-default
Predicate         : CheckedException#b9f43435::CheckedException#f
Execution_Time_Ms : 51164

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : cpp
Suite             : autosar-default
Predicate         : HardwareOrProtocolInterface#1798ff2a::HardwareOrProtocolInterfaceClass#class#f
Execution_Time_Ms : 64512

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : cpp
Suite             : autosar-default
Predicate         : m##DataFlowUtil#7572fbec::localFlowStep#2Plus#bf
Execution_Time_Ms : 94140

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : cpp
Suite             : autosar-default
Predicate         : CheckedException#b9f43435::CheckedException#f
Execution_Time_Ms : 50789

@lcartey
Copy link
Collaborator

lcartey commented Oct 8, 2024

/test-performance

Copy link
Author

github-actions bot commented Oct 8, 2024

🏁 Beep Boop! Performance testing for this PR has been initiated. Please check back later for results. Note that the query package generation step must complete before testing will start so it might be a minute.

💡 If you do not hear back from me please check my status! I will report even if I fail!

🏁 Beep Boop! Performance testing complete! See below for performance of the last 3 runs vs your PR. Times are based on predicate performance. You can find full graphs and stats in the PR that was created for this test in the release engineering repo.


Release                            : v2.34.0
Platform                           : x86-linux
Language                           : c
Total_Serialized_Execution_Time_Ms : 4098937
Mean_Predicate_Execution_Time_Ms   : 106.57939624015184
Median_Predicate_Execution_Time_Ms : 1.0
Standard_Deviation_Ms              : 1464.097414813044
Total_Serialized_Execution_Time_s  : 4098.937
Mean_Query_Execution_Time_s        : 0.1065793962401518
Median_Predicate_Execution_Time_s  : 0.001
Percentile95_Ms                    : 277.0
Number_of_Predicates               : 38459

Release                            : v2.34.0
Platform                           : x86-linux
Language                           : cpp
Total_Serialized_Execution_Time_Ms : 5198524
Mean_Predicate_Execution_Time_Ms   : 121.29929766432556
Median_Predicate_Execution_Time_Ms : 2.0
Standard_Deviation_Ms              : 1174.6968732305847
Total_Serialized_Execution_Time_s  : 5198.524
Mean_Query_Execution_Time_s        : 0.1212992976643255
Median_Predicate_Execution_Time_s  : 0.002
Percentile95_Ms                    : 286.0
Number_of_Predicates               : 42857

Release                            : v2.34.0
Platform                           : x86-windows
Language                           : c
Total_Serialized_Execution_Time_Ms : 5866068
Mean_Predicate_Execution_Time_Ms   : 151.38630674339984
Median_Predicate_Execution_Time_Ms : 3.0
Standard_Deviation_Ms              : 1677.95489209711
Total_Serialized_Execution_Time_s  : 5866.068
Mean_Query_Execution_Time_s        : 0.1513863067433998
Median_Predicate_Execution_Time_s  : 0.003
Percentile95_Ms                    : 491.59999999999854
Number_of_Predicates               : 38749

Release                            : v2.34.0
Platform                           : x86-windows
Language                           : cpp
Total_Serialized_Execution_Time_Ms : 6830193
Mean_Predicate_Execution_Time_Ms   : 157.16406267976714
Median_Predicate_Execution_Time_Ms : 3.0
Standard_Deviation_Ms              : 1319.4192752145375
Total_Serialized_Execution_Time_s  : 6830.193
Mean_Query_Execution_Time_s        : 0.1571640626797671
Median_Predicate_Execution_Time_s  : 0.003
Percentile95_Ms                    : 442.09999999999854
Number_of_Predicates               : 43459

Release                            : v2.35.0
Platform                           : x86-linux
Language                           : c
Total_Serialized_Execution_Time_Ms : 4397696
Mean_Predicate_Execution_Time_Ms   : 114.38333289983612
Median_Predicate_Execution_Time_Ms : 1.0
Standard_Deviation_Ms              : 2125.1712718811877
Total_Serialized_Execution_Time_s  : 4397.696
Mean_Query_Execution_Time_s        : 0.1143833328998361
Median_Predicate_Execution_Time_s  : 0.001
Percentile95_Ms                    : 274.0
Number_of_Predicates               : 38447

Release                            : v2.35.0
Platform                           : x86-linux
Language                           : cpp
Total_Serialized_Execution_Time_Ms : 5283229
Mean_Predicate_Execution_Time_Ms   : 123.28150740870376
Median_Predicate_Execution_Time_Ms : 2.0
Standard_Deviation_Ms              : 1186.327155939601
Total_Serialized_Execution_Time_s  : 5283.229
Mean_Query_Execution_Time_s        : 0.1232815074087037
Median_Predicate_Execution_Time_s  : 0.002
Percentile95_Ms                    : 290.0
Number_of_Predicates               : 42855

Release                            : v2.35.0
Platform                           : x86-windows
Language                           : c
Total_Serialized_Execution_Time_Ms : 6332025
Mean_Predicate_Execution_Time_Ms   : 164.07185240846786
Median_Predicate_Execution_Time_Ms : 3.0
Standard_Deviation_Ms              : 2309.541856304362
Total_Serialized_Execution_Time_s  : 6332.025
Mean_Query_Execution_Time_s        : 0.1640718524084678
Median_Predicate_Execution_Time_s  : 0.003
Percentile95_Ms                    : 489.0
Number_of_Predicates               : 38593

Release                            : v2.35.0
Platform                           : x86-windows
Language                           : cpp
Total_Serialized_Execution_Time_Ms : 7299920
Mean_Predicate_Execution_Time_Ms   : 168.56601856555673
Median_Predicate_Execution_Time_Ms : 4.0
Standard_Deviation_Ms              : 1341.6973819978125
Total_Serialized_Execution_Time_s  : 7299.92
Mean_Query_Execution_Time_s        : 0.1685660185655567
Median_Predicate_Execution_Time_s  : 0.004
Percentile95_Ms                    : 472.75
Number_of_Predicates               : 43306

Release                            : 737
Platform                           : x86-linux
Language                           : cpp
Total_Serialized_Execution_Time_Ms : 3993061
Mean_Predicate_Execution_Time_Ms   : 87.85999383911283
Median_Predicate_Execution_Time_Ms : 2.0
Standard_Deviation_Ms              : 612.3820162667387
Total_Serialized_Execution_Time_s  : 3993.061
Mean_Query_Execution_Time_s        : 0.0878599938391128
Median_Predicate_Execution_Time_s  : 0.002
Percentile95_Ms                    : 243.0
Number_of_Predicates               : 45448

Release                            : 737
Platform                           : x86-linux
Language                           : c
Total_Serialized_Execution_Time_Ms : 2574144
Mean_Predicate_Execution_Time_Ms   : 62.40349090909091
Median_Predicate_Execution_Time_Ms : 1.0
Standard_Deviation_Ms              : 438.79166806335866
Total_Serialized_Execution_Time_s  : 2574.144
Mean_Query_Execution_Time_s        : 0.0624034909090909
Median_Predicate_Execution_Time_s  : 0.001
Percentile95_Ms                    : 195.0
Number_of_Predicates               : 41250

🏁 Below are the slowest predicates for the last 2 releases vs this PR.


Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : cpp
Suite             : autosar-default
Predicate         : Dependency#b0c9183e::dependsOnTransitive#2#ff
Execution_Time_Ms : 134155

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : cpp
Suite             : autosar-default
Predicate         : m##DataFlowUtil#7572fbec::localFlowStep#2Plus#bf
Execution_Time_Ms : 94140

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : cpp
Suite             : autosar-default
Predicate         : HardwareOrProtocolInterface#1798ff2a::HardwareOrProtocolInterfaceClass#class#f
Execution_Time_Ms : 64512

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : c
Suite             : cert-default
Predicate         : _#Element#496c7fc2::Element::getEnclosingElement#0#dispredPlus#bf_Access#8878f617::Access::getTarget__#antijoin_rhs
Execution_Time_Ms : 231075

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : c
Suite             : misra-default
Predicate         : _@element#f_Declarations1#f6cea675::Declarations1Package::externalIdentifiersNotDistinctQuery#0#f_De__#antijoin_rhs
Execution_Time_Ms : 39346

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : c
Suite             : misra-default
Predicate         : _@element#f_Declarations5#fba18028::Declarations5Package::identifiersDeclaredInTheSameScopeNotDistin__#antijoin_rhs
Execution_Time_Ms : 39378

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : c
Suite             : misra-default
Predicate         : _Expr#ef463c5d::Expr::getValueText#0#dispred#bf#antijoin_rhs
Execution_Time_Ms : 38733

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : HardwareOrProtocolInterface#1798ff2a::HardwareOrProtocolInterfaceClass#class#f
Execution_Time_Ms : 50536

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : c
Suite             : misra-default
Predicate         : OutOfBounds#e16b6a86::OOB::libraryFunctionNameParamTableSimpleString#5#cpe#1236#ffff
Execution_Time_Ms : 44851

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : c
Suite             : misra-default
Predicate         : #select#cpe#123#fff
Execution_Time_Ms : 306483

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : CheckedException#b9f43435::CheckedException#f
Execution_Time_Ms : 65883

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : __@element#b_Deviations#ac004ef9::DeviationRecord::getACodeIdentifierComment#0#dispred#ff_10#join_rh__#shared
Execution_Time_Ms : 48054

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : m##DataFlowUtil#7572fbec::localFlowStep#2Plus#bf
Execution_Time_Ms : 85692

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : Dependency#b0c9183e::dependsOnTransitive#2#ff
Execution_Time_Ms : 112189

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : c
Suite             : cert-default
Predicate         : _#Element#496c7fc2::Element::getEnclosingElement#0#dispredPlus#bf_Access#8878f617::Access::getTarget__#antijoin_rhs
Execution_Time_Ms : 246593

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : c
Suite             : misra-default
Predicate         : OutOfBounds#e16b6a86::OOB::libraryFunctionNameParamTableSimpleString#5#cpe#1236#ffff
Execution_Time_Ms : 57542

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : c
Suite             : misra-default
Predicate         : RepeatedInitializationOfAggregateObjectElement#76b22bdc::hasMultipleInitializerExprsForSameIndexInternal#4#ffff_3012#join_rhs
Execution_Time_Ms : 53392

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : c
Suite             : misra-default
Predicate         : #select#cpe#123#fff
Execution_Time_Ms : 323756

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : cpp
Suite             : autosar-default
Predicate         : CheckedException#b9f43435::CheckedException#f
Execution_Time_Ms : 50789

Release           : v2.35.0
Run               : 2024-09-25_17-49-33
Platform          : x86-windows
Language          : cpp
Suite             : autosar-default
Predicate         : CheckedException#b9f43435::CheckedException#f
Execution_Time_Ms : 51164

Release           : 737
Run               : 2024-10-08_08-30-25
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : HardwareOrProtocolInterface::HardwareOrProtocolInterfaceClass#class#7f026171
Execution_Time_Ms : 29594

Release           : 737
Run               : 2024-10-08_08-30-25
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : CharacterOutsideTheLanguageStandardBasicSourceCharacterSetUsedInTheSourceCode::getUniversalCharacterName/1#36dbaa42
Execution_Time_Ms : 33398

Release           : 737
Run               : 2024-10-08_08-30-25
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : ___@element#b_Deviations::DeviationRecord.getACodeIdentifierComment/0#dispred#10d8760b_10#join_rhs_D__#shared
Execution_Time_Ms : 32556

Release           : 737
Run               : 2024-10-08_08-30-25
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : CheckedException::CheckedException#b0aa5ec8
Execution_Time_Ms : 29627

Release           : 737
Run               : 2024-10-08_08-30-25
Platform          : x86-linux
Language          : cpp
Suite             : autosar-default
Predicate         : QualifiedName::getUserTypeNameWithoutArgs/1#8cfc98e9
Execution_Time_Ms : 34359

Release           : 737
Run               : 2024-10-08_08-30-25
Platform          : x86-linux
Language          : c
Suite             : misra-default
Predicate         : _Expr::Expr.getValueText/0#dispred#a49585d4#bf#antijoin_rhs
Execution_Time_Ms : 15833

Release           : 737
Run               : 2024-10-08_08-30-25
Platform          : x86-linux
Language          : c
Suite             : misra-default
Predicate         : Extensions::CFunctionExtension#ff3c07aa
Execution_Time_Ms : 16339

Release           : 737
Run               : 2024-10-08_08-30-25
Platform          : x86-linux
Language          : c
Suite             : misra-default
Predicate         : QualifiedName::getUserTypeNameWithoutArgs/1#8cfc98e9
Execution_Time_Ms : 19755

Release           : 737
Run               : 2024-10-08_08-30-25
Platform          : x86-linux
Language          : c
Suite             : cert-default
Predicate         : OutOfBounds::OOB::libraryFunctionNameParamTable/5#79217c12
Execution_Time_Ms : 20018

Release           : 737
Run               : 2024-10-08_08-30-25
Platform          : x86-linux
Language          : c
Suite             : misra-default
Predicate         : OutOfBounds::OOB::libraryFunctionNameParamTableSimpleString/5#6de8614f#cpe#1236
Execution_Time_Ms : 32523

@lcartey lcartey requested a review from nicolaswill October 8, 2024 09:20
@lcartey lcartey added this pull request to the merge queue Oct 8, 2024
Merged via the queue into main with commit 2e8a503 Oct 8, 2024
29 checks passed
@lcartey lcartey deleted the codeql/upgrade-to-2.15.5 branch October 8, 2024 11:57
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.

4 participants