VirtualBox

Changeset 92258 in vbox for trunk/include/iprt


Ignore:
Timestamp:
Nov 8, 2021 9:18:20 AM (3 years ago)
Author:
vboxsync
Message:

IPRT,VMMDev,ValKit: Some new test units. bugref:10093

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/test.h

    r88311 r92258  
    470470 *          contant values.
    471471 * @remarks When adding a new item:
    472  *              - Always add at the end of the list - do NOT group it.
     472 *              - Always add at the end of the list.
    473473 *              - Add it to rtTestUnitName in r3/test.cpp.
    474  *              - include/VBox/VMMDevTesting.h (VMMDEV_TESTING_UNIT_XXX).
     474 *              - Add it as VMMDEV_TESTING_UNIT_ in include/VBox/VMMDevTesting.h.
    475475 *              - Add it to g_aszBs2TestUnitNames in
    476  *                TestSuite/bootsectors/bootsector2-common-routines.mac.
    477  *
     476 *                ValidationKit/bootsectors/bootsector2-common-routines.mac.
     477 *              - Add it to g_aszBs3TestUnitNames in bs3kit/bs3-cmn-TestData.c.
    478478 */
    479479typedef enum RTTESTUNIT
     
    513513    RTTESTUNIT_PPM,                             /**< Parts per million (10^-6). */
    514514    RTTESTUNIT_PPB,                             /**< Parts per billion (10^-9). */
     515    RTTESTUNIT_TICKS,                           /**< CPU ticks. */
     516    RTTESTUNIT_TICKS_PER_CALL,                  /**< CPU ticks per call. */
     517    RTTESTUNIT_TICKS_PER_OCCURENCE,             /**< CPU ticks per occurence. */
     518    RTTESTUNIT_PAGES,                           /**< Page count. */
     519    RTTESTUNIT_PAGES_PER_SEC,                   /**< Pages per second. */
     520    RTTESTUNIT_TICKS_PER_PAGE,                  /**< CPU ticks per page. */
     521    RTTESTUNIT_NS_PER_PAGE,                     /**< Nanoseconds per page. */
    515522
    516523    /** The end of valid units. */
    517524    RTTESTUNIT_END
    518525} RTTESTUNIT;
    519 AssertCompile(RTTESTUNIT_INSTRS == 0x19);
    520 AssertCompile(RTTESTUNIT_NONE   == 0x1b);
     526AssertCompile(RTTESTUNIT_INSTRS      == 0x19);
     527AssertCompile(RTTESTUNIT_NONE        == 0x1b);
     528AssertCompile(RTTESTUNIT_NS_PER_PAGE == 0x26);
    521529
    522530/**
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette