log测试更新

This commit is contained in:
2025-08-06 11:06:16 +08:00
parent 69deb0cd39
commit 40f011c66c
3 changed files with 26 additions and 10 deletions
+3 -1
View File
@@ -2,7 +2,9 @@
<module type="PYTHON_MODULE" version="4"> <module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true"> <component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output /> <exclude-output />
<content url="file://$MODULE_DIR$" /> <content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/logs" />
</content>
<orderEntry type="jdk" jdkName="Python 3.13 (intelligence_system)" jdkType="Python SDK" /> <orderEntry type="jdk" jdkName="Python 3.13 (intelligence_system)" jdkType="Python SDK" />
<orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="sourceFolder" forTests="false" />
</component> </component>
+23 -9
View File
@@ -1,13 +1,27 @@
# test_logger.py # test_logger.py
from utils.logger import log # from utils.logger import log
import platform # import platform
#
# def test_logging():
# log.info(f"当前系统: {platform.system()}")
# try:
# 1/0
# except:
# log.error("除零错误", exc_info=True)
#
# if __name__ == "__main__":
# test_logging()
def test_logging():
log.info(f"当前系统: {platform.system()}") # test_log_rotation.py
try: from utils.logger import log
1/0 import time
except:
log.error("除零错误", exc_info=True) def generate_large_log():
"""快速生成超过20MB的测试日志"""
for i in range(10000):
log.info(f"测试日志填充数据... {i}" * 10)
time.sleep(0.001) # 避免内存暴涨
if __name__ == "__main__": if __name__ == "__main__":
test_logging() generate_large_log()
View File