verify.py (13003:3a164f2f8103) | verify.py (13004:ba6455680bfc) |
---|---|
1#!/usr/bin/env python2 2# 3# Copyright 2018 Google, Inc. 4# 5# Redistribution and use in source and binary forms, with or without 6# modification, are permitted provided that the following conditions are 7# met: redistributions of source code must retain the above copyright 8# notice, this list of conditions and the following disclaimer; --- 178 unchanged lines hidden (view full) --- 187class LogChecker(Checker): 188 def merge_filts(*filts): 189 filts = map(lambda f: '(' + f + ')', filts) 190 filts = '|'.join(filts) 191 return re.compile(filts, flags=re.MULTILINE) 192 193 ref_filt = merge_filts( 194 r'^\nInfo: /OSCI/SystemC: Simulation stopped by user.\n', | 1#!/usr/bin/env python2 2# 3# Copyright 2018 Google, Inc. 4# 5# Redistribution and use in source and binary forms, with or without 6# modification, are permitted provided that the following conditions are 7# met: redistributions of source code must retain the above copyright 8# notice, this list of conditions and the following disclaimer; --- 178 unchanged lines hidden (view full) --- 187class LogChecker(Checker): 188 def merge_filts(*filts): 189 filts = map(lambda f: '(' + f + ')', filts) 190 filts = '|'.join(filts) 191 return re.compile(filts, flags=re.MULTILINE) 192 193 ref_filt = merge_filts( 194 r'^\nInfo: /OSCI/SystemC: Simulation stopped by user.\n', |
195 r'^SystemC Simulation\n' | 195 r'^SystemC Simulation\n', 196 r'^\nWarning: .*\nIn file: .*\n' |
196 ) 197 test_filt = merge_filts( 198 r'^Global frequency set at \d* ticks per second\n' 199 ) 200 201 def __init__(self, ref, test, tag, out_dir): 202 super(LogChecker, self).__init__(ref, test, tag) 203 self.out_dir = out_dir --- 230 unchanged lines hidden --- | 197 ) 198 test_filt = merge_filts( 199 r'^Global frequency set at \d* ticks per second\n' 200 ) 201 202 def __init__(self, ref, test, tag, out_dir): 203 super(LogChecker, self).__init__(ref, test, tag) 204 self.out_dir = out_dir --- 230 unchanged lines hidden --- |