欢迎来到MySQL QA插曲#7 -减少新手测试用例:单线程reducer.sh!

在这节课中,我们将学习如何使用reduce .sh。话题讨论;

  1. reducer.sh介绍/概念
  2. 基本的可配置变量及其默认的reducer.sh设置
    1. INPUTFILE选项
    2. 模式= x
    3. 文本= "文本"
    4. Workdir_location & workdir_m3_directory
    5. MYEXTRA
    6. MYBASE
    7. Pquery_mod & pquery_loc
    8. Mode5_counttext, mode5_additional_text & mode5_additional_counttext
    9. 如何更多地了解每个设置
  3. 手动的例子
  4. 介绍脚本的自递归概念- subreducer
  5. 快速设置重新盖,已经执行的QA运行的细节
  6. 来自pquery-prep-red.sh的示例(包括一些问题评论)
  7. 问题的
  8. QUERYTIMEOUT & STAGE1_LINES变量

建议使用720p分辨率全屏观看。

如果速度对你来说太慢,可以考虑将YouTube的播放速度设置为1.25。

6评论
最古老的
最新的 大多数投票
内联反馈
查看所有评论

运行pquery-prep_red.sh后使用reducerXXX.sh可能遇到的问题:
1.依赖问题:
((电子邮件保护)362406 #。/ reducer26.sh
./reducer26.sh:第899行:netstat:命令未找到

解决方法如下:
Yum安装网络工具

2.' /dev/shm/ '空闲空间问题:
((电子邮件保护)362406 #。/ reducer26.sh
/dev/shm/没有足够的空闲空间(需要3.5Gb空闲空间)

您可以按以下方式增加大小:
例如,给8G:
mount -o remount,size=8G /dev/shm

此外,你应该更新' /etc/fstab ',以便在服务器重启后进行反射,因此在' /etc/fstab '文件中添加以下内容:
无/dev/shm tmpfs默认值,size=8G 0 0 .使用实例

I love finding BUGs, it is my life art especially with MySQL.
我每天都在手工做所有繁琐的事情。但是你创造了一个简化猎人生活的工具。用这些工具玩和发现一些有趣的东西是很愉快的。谢谢你给我这么好的工作!