#include <math.h>
#include <limits>
#include <vector>
#include "webrtc/base/mathutils.h"
#include "webrtc/base/random.h"
#include "webrtc/test/gtest.h"
|
| template<typename T > |
| void | webrtc::UniformBucketTest (T bucket_count, int samples, Random *prng) |
| |
| | webrtc::TEST (RandomNumberGeneratorTest, BucketTestSignedChar) |
| |
| | webrtc::TEST (RandomNumberGeneratorTest, BucketTestUnsignedChar) |
| |
| | webrtc::TEST (RandomNumberGeneratorTest, BucketTestSignedShort) |
| |
| | webrtc::TEST (RandomNumberGeneratorTest, BucketTestUnsignedShort) |
| |
| | webrtc::TEST (RandomNumberGeneratorTest, BucketTestSignedInt) |
| |
| | webrtc::TEST (RandomNumberGeneratorTest, BucketTestUnsignedInt) |
| |
| void | webrtc::BucketTestSignedInterval (unsigned int bucket_count, unsigned int samples, int32_t low, int32_t high, int sigma_level, Random *prng) |
| |
| void | webrtc::BucketTestUnsignedInterval (unsigned int bucket_count, unsigned int samples, uint32_t low, uint32_t high, int sigma_level, Random *prng) |
| |
| | webrtc::TEST (RandomNumberGeneratorTest, UniformUnsignedInterval) |
| |
| | webrtc::TEST (RandomNumberGeneratorTest, MAYBE_UniformSignedInterval) |
| |
| void | webrtc::BucketTestFloat (unsigned int bucket_count, unsigned int samples, int sigma_level, Random *prng) |
| |
| | webrtc::TEST (RandomNumberGeneratorTest, UniformFloatInterval) |
| |
| | webrtc::TEST (RandomNumberGeneratorTest, SignedHasSameBitPattern) |
| |
| | webrtc::TEST (RandomNumberGeneratorTest, Gaussian) |
| |
◆ MAYBE_UniformSignedInterval
| #define MAYBE_UniformSignedInterval UniformSignedInterval |