mu_plus/AdvLoggerPkg
Taylor Beebe d44dc7328f
Fix LineParserTestApp Ticks Calculation (#226)
## Description

(TimeInMs * Frequency) / 1000 == Ticks is algebraically correct but can
result in a remainder. By chance, the chosen TimeInMs and platform
frequency has not previously resulted in a remainder that mattered for
the precision of the platform's GetTimeInNanoSecond() function but on
Q35 the remainder breaks the test.

- [x] Impacts functionality?
- **Functionality** - Does the change ultimately impact how firmware
functions?
- Examples: Add a new library, publish a new PPI, update an algorithm,
...
- [ ] Impacts security?
- **Security** - Does the change have a direct security impact on an
application,
    flow, or firmware?
  - Examples: Crypto algorithm change, buffer overflow fix, parameter
    validation improvement, ...
- [ ] Breaking change?
- **Breaking change** - Will anyone consuming this change experience a
break
    in build or boot behavior?
- Examples: Add a new library class, move a module to a different repo,
call
    a function in a new library class in a pre-existing module, ...
- [ ] Includes tests?
  - **Tests** - Does the change include any explicit test code?
  - Examples: Unit tests, integration tests, robot tests, ...
- [ ] Includes documentation?
- **Documentation** - Does the change contain explicit documentation
additions
    outside direct code modifications (and comments)?
- Examples: Update readme file, add feature readme file, link to
documentation
    on an a separate Web page, ...

## How This Was Tested

Running the test on Q35

## Integration Instructions

N/A
2023-04-24 12:28:08 -07:00
..
AdvancedFileLogger Update reset notification list to be notified before NVMe (#80) 2022-11-29 14:48:22 -08:00
AdvancedSerialLogger Uncrustify mu_plus 2022-02-08 22:22:58 -08:00
Application Update DecodeUefiLog ReadMe.md - Simple Typo Fixes (#199) 2023-03-13 18:00:47 -07:00
Docs Fix Line Endings in Repo (LF -> CRLF) (#67) (#68) 2022-10-12 22:11:28 -04:00
Include Merged PR 5985: Abstract Advanced Logger HW print level 2022-09-22 05:12:26 +00:00
Library AdvLoggerPkg: Additional CodeQL fixes (#180) 2023-02-22 04:48:15 +00:00
UnitTests/LineParser Fix LineParserTestApp Ticks Calculation (#226) 2023-04-24 12:28:08 -07:00
AdvLoggerPkg.ci.yaml Merged PR 5979: AdvLoggerPkg: Add support for Mm in Arm. 2022-09-03 03:05:30 +00:00
AdvLoggerPkg.dec Merged PR 6172: Fix compiler complaints on type cast 2022-10-11 18:10:14 +00:00
AdvLoggerPkg.dsc Remove VS2015 and VS2017 Stack Cookie Support from Package DSC Files (#169) 2023-02-09 18:56:26 +00:00
AdvLoggerPkgExtra.uni Merged PR 6172: Fix compiler complaints on type cast 2022-10-11 18:10:14 +00:00
ReadMe.rst Merged PR 2878: Initial update to comply with documentation layout requirements 2020-10-16 20:52:46 +00:00

ReadMe.rst

Этот файл содержит невидимые символы Юникода!

Этот файл содержит невидимые символы Юникода, которые могут быть отображены не так, как показано ниже. Если это намеренно, можете спокойно проигнорировать это предупреждение. Используйте кнопку Экранировать, чтобы показать скрытые символы.

============================================================
Advanced Logger Package
============================================================

Summary
=======
The AdvanceLoggerPackage provide in memory logging for UEFI post logging, and, if equipped, SMM
and Runtime mechanisms to add to the in memory log.  There is also a facility to extract the
log at Runtime.

Documentation
=============
Documentation can be found in the `Docs directory <./Docs>`_