《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 業界動態 > 睡覺的時候,程序能不能自動查 bug?

睡覺的時候,程序能不能自動查 bug?

2020-02-17
來源:搜狐科技
關鍵詞: Bug ChaosEngineering Google

e067552dc5b54730baa4006c3a4f4e8c.jpeg

  作者 | 杜沁園 等

  責編 | 郭芮

  出品 | CSDN(ID:CSDNnews)

  曾在 Hacker News 上看到過一個 Oracle 工程師處理 bug 的 日常:

  先花兩周左右時間來理解 20 個參數如何通過神奇的組合引發 bug。

  改了幾行代碼,嘗試對 bug 進行修復,提交測試集群開始跑近百萬個測試 case,通常要 20~30 小時。

  運氣好的話會有 100 多個 case 沒過,有時候上千個也有可能,只好挑選幾個來看,發現還有 10 個參數之前沒有注意到。

  又過了兩周,終于找到了引起 bug 的真正參數組合,并跑通了所有測試。并增加 100 多個測試 case 確保覆蓋他的修改。

  經過一個多月的代碼 review,他的修改終于合并了,開始處理下一個 bug……

  后來這個工程師感慨說:“I don't work for Oracle anymore. Will never work for Oracle again!”

  Oracle 12.2 有將近 2500 萬行 C 代碼,復雜系統的測試是一件艱難、艱苦和艱巨的事情,而測試一個分布式數據庫的情況就更復雜了。我們永遠不知道用戶可能寫出什么樣的 SQL,表結構和索引有多少種組合,此外還要考慮集群在什么時候節點發生宕機,以及受到網絡抖動、磁盤性能退化等因素的影響——可能性幾乎是無限的。

  那么有沒有一種方法能讓程序自動幫我們查 bug?

  如何做到「睡覺的時候讓程序自動查 bug」?

  項目的思路其實很簡單,如果在每次跑 case 的時候能用統計學的方法對足夠多次實驗的代碼路徑進行分析,就可以找出疑似 bug 的代碼,最終結果以代碼染色的方式由前端可視化呈現,就得到了如下圖展示的效果:

2.gif

  「顏色越深,亮度越高」表示包含錯誤邏輯的可能性越大。該方法不僅適用于數據庫系統的測試,同樣適用于其他任何復雜的系統。

  背后的原理

  項目最初是受到 VLDB 的一篇論文的啟發 APOLLO: Automatic Detection and Diagnosis of Performance Regressions in Database Systems,該論文主要圍繞如何診斷引發數據庫性能回退的代碼,其核心思想也同樣適用于排查 bug。論文中提到的自動診斷系統由 SQLFuzz,SQLMin 和 SQLDebug 三個模塊組成。

3.png

  SQLFuzz:負責隨機生成 SQL,并利用二分查找定位到性能回退的前后兩個版本,傳遞給 SQLMin 模塊。

  SQLMin:通過剪枝算法將 SQLFuzz 生成的 SQL 進行化簡,得出能夠復現該問題的最小 SQL ,傳遞給 SQLDebug 模塊。目的是減少無關的代碼路徑,降低噪音。

  SQLDebug:對源碼進行插樁,使其在執行 SQL 時能夠輸出代碼的執行路徑。然后對兩個版本的代碼路徑進行分析,建立一個統計模型來定位問題的位置。

  最終系統自動生成測試報告,內容包含:

  哪一次的代碼 commit 引入了性能回退。

  存在問題的代碼源文件。

  具體的函數位置。

  而實際上,考慮到并發、循環、遞歸等帶來的影響,代碼執行路徑分析會非常復雜。為了保證能夠在 Hackathon 那么短的時間內展示出效果,我們又參考了另一篇論文 Visualization of Test Information to Assist Fault Localization,其核心思想是通過統計代碼塊被正確和錯誤測試用例經過次數,再基于分析算法來涂上不同的顏色,簡單而實用。

4.png

  其實借助這個思路也可以應用到其他領域,后面我們將展開來介紹。接下來我們先來看看 SQLDebug 是如何實現的。

  聊聊細 (gān) 節 (huò)

  如何自動產生測試 case?

  由于是基于統計的診斷,我們需要先構建足夠多的測試用例,這個過程當然最好也由程序自動完成。事實上,grammar-based 的測試在檢驗編譯器正確性方面有相當長的歷史,DBMS 社區也采用類似的方法來驗證數據庫的功能性。比如:微軟的 SQL Server 團隊開發的 RAGS 系統對數據庫進行持續的自動化測試,還有社區比較出名的 SQLSmith 項目等等。今年 TiDB Hackathon 的另一個獲獎項目 sql-spider 也是實現類似的目的。

  這里我們暫時采用 PingCAP 開源的隨機測試框架 go-randgen 實現 SQL fuzzing,它需要用戶寫一些規則文件來幫助生成隨機的 SQL 測試用例。規則文件由一些產生式組成。randgen 每次從 query 開始隨機游走一遍產生式,生成一條 SQL,產生一條像下圖紅線這樣的路徑。

5.png

  我們將每個產生式生成正確與錯誤用例的比例作為該產生式的顏色值,繪制成一個頁面,作為 SQLFuzz 的展示頁面。通過該頁面,可以比較容易地看出哪條產生式更容易產生錯誤的 SQL。

6.gif

  代碼跟蹤

  為了跟蹤每一條 SQL 在運行時的代碼執行路徑,一個關鍵操作是對被測程序進行插樁 (Dynamic Instrumentation)。VLDB 論文中提到一個二進制插樁工具 DynamoRIO,但是我們不確定用它來搞 Go 編譯的二進制能否正常工作。換一個思路,如果能在編譯之前直接對源碼進行插樁呢?

  參考 go cover tool 的實現,我們寫了一個專門的代碼插樁工具 tidb-wrapper。它能夠對任意版本的 TiDB 源碼進行處理,生成 wrapped 代碼。并且在程序中注入一個 HTTP Server,假設某條 SQL 的摘要是 df6bfbff(這里的摘要指的是 SQL 語句的 32 位 MurmurHash 計算結果的十六進制,主要目的是簡化傳輸的數據),那么只要訪問 http://<tidb-server-

7.png

ip>::43222/trace/df6bfbff 就能獲得該 SQL 所經過的源碼文件和代碼塊信息。

  因為主要目標是正確性診斷,所以我們限定系統不對 TiDB 并發執行 SQL,這樣就可以認為從 server/conn.go:handleQuery 方法被調用開始,到 SQLDebug 模塊訪問 trace 接口的這段時間所有被執行的基本塊都是這條 SQL 的執行路徑。當 SQLDebug 模塊訪問 HTTP 接口,將會同時刪除該 SQL 相關的 trace 信息,避免內存被撐爆。

  基本塊統計

  SQLDebug 模塊在獲取到每條 SQL 經過的基本塊信息后,會對每個基本塊建立如下的可視化模型。

  首先是顏色,經過基本塊的失敗用例比例越高,基本塊的顏色就越深。

8.png

  然后是亮度,經過基本塊的失敗用例在總的失敗用例中占的比例越高,基本塊的亮度越高。

9.png

  已經有了顏色指標,為什么還要一個亮度指標呢?其實亮度指標是為了彌補“顏色指標 Score”的一些偏見。比如某個代碼路徑只被一個錯誤用例經過了,那么它顯然會獲得 Score 的最高分 1,事實上這條路徑不那么有代表性,因為這么多錯誤用例中只有一個經過了這條路徑,大概率不是錯誤的真正原因。所以需要額外的一個亮度指標來避免這種路徑的干擾, 只有顏色深,亮度高的代碼塊,才是真正值得懷疑的代碼塊。

  上面的兩個模型主要是依據之前提到的 Visualization 的論文,我們還自創了一個文件排序的指標,失敗用例在該文件中的密度越大(按照基本塊),文件排名越靠前:

10.png

  前端拿到這些指標后,按照上面計算出的文件排名順序進行展示,越靠前的文件存在問題的風險就越高。

11.png

  當點擊展開后可以看到染色后的代碼塊:

12.png

  我們經過一些簡單的實驗,文件級別的診斷相對比較準確,對于基本塊的診斷相對還有些粗糙,這跟沒有實現 SQLMin 有很大關系,畢竟 SQLMin 能去除不少統計時的噪聲。

  還能不能做點別的?

  看到這里,你可能覺得這個項目不過是針對數據庫系統的自動化測試。而實際上借助代碼自動調試的思路,可以給我們更多的啟發。

  源碼教學

  閱讀和分析復雜系統的源碼是個頭疼的事情,基于源碼的運行時可視化跟蹤能否做成一個通用工具呢?這樣在程序執行的同時就可以直觀地看到代碼的運行過程,對快速理解源碼一定會大有幫助。更進一步,配合源碼在線執行有沒有可能做成一個在線 web 應用呢?

  全鏈路測試覆蓋統計

  語言本身提供的單測覆蓋統計工具已經比較完備了,但一般測試流程中還要通過 e2e 測試、集成測試、穩定性測試等等。能否用本文的方法綜合計算出各種測試的覆蓋度,并且與 CI 系統和自動化測試平臺整合起來。利用代碼染色技術,還可以輸出代碼執行的熱力圖分析。結合 profiler 工具,是不是還可以輔助來定位代碼的性能問題?

  Chaos Engineering

  在 PingCAP 內部有諸多的 Chaos 測試平臺,用來驗證分布式系統的魯棒性,譬如像 Schrodinger,Jepsen 等等。混沌測試有個弊端就是,當跑出問題之后想再次復現就很難,所以只能通過當時的情形去猜代碼可能哪里有問題。如果能在程序運行時記錄代碼的執行路徑,根據問題發生時間點附近的日志和監控進一步縮小范圍,再結合代碼路徑進行分析就能精確快速的定位到問題的原因。

  與分布式 Tracing 系統集成

  Google 有一篇論文是介紹其內部的 分布式追蹤系統 Dapper ,同時社區也有比較出名的項目 Open Tracing 作為其開源實現,Apache 下面也有類似的項目 Skywalking。一般的 Tracing 系統主要是跟蹤用戶請求在多個服務之間的調用關系,并通過可視化來輔助排查問題。但是 Tracing 系統的跟蹤粒度一般是服務層面,如果我們把 trace_id 和 span_id 也當作標注傳遞給代碼塊進行打樁,那是不是可以在 Tracing 系統的界面上直接下鉆到源碼,聽起來是不是特別酷?

  接下來的工作

  以上我們只完成了一個非常簡單的原型,距離真正實現睡覺時程序自動查 bug 還有一段路要走,我們計劃對項目持續的進行完善。

  接下來,首先要支持并行執行多個測試用例,這樣才能在短時間得到足夠多的實驗樣本,分析結果才能更加準確。另外,要將注入的代碼對程序性能的影響降低到最小,從而應用于更加廣泛的領域,比如性能壓測場景,甚至在生產環境中也能夠開啟。

  看到這里可能你已經按耐不住了,附上項目的完整源碼:

  https://github.com/fuzzdebugplatform/fuzz_debug_platform

  Welcome to hack!

  作者簡介:

  黃寶靈,PingCAP 前端開發工程師,喜歡 React 和 Type。

  滿俊朋, 效率工具工程師, 目前在 PingCAP 從事 Benchmark, Stability 相關工具的研發。

  杜沁園,中科大研究生,曾在 PingCAP 實習,從事數據庫測試工具的研發。

  韓玉博,中科大研究生,在 Tradeshift 實習,從事前端開發。


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 99精品免费久久久久久久久日本 | 日本欧美视频在线观看 | 国产一线二线三线女 | 久久久www成人免费无遮挡大片 | 精品视频中文字幕 | 日本成人动漫在线观看 | 午夜精品国产精品大乳美女 | 欧美射射射 | 精品九九九 | 国产剧情久久 | 福利在线小视频 | 亚洲xxxx3d| 女性向av片在线观看免费 | 少妇精品无码一区二区免费视频 | 三级av | 成人自拍视频在线观看 | 国产一级片网站 | 国产亚洲一区在线 | 久久久久久免费观看 | 毛片视频网站在线观看 | 天堂va欧美va亚洲va老司机 | 色综合久久久久综合99 | www.午夜视频| 9l蝌蚪porny中文自拍 | 国产乱码精品一区二三区蜜臂 | 在线观看毛片网站 | 日本猛少妇色xxxxx猛叫 | 亚洲国产精品福利片在线观看 | 肉嫁高柳家在线看 | 国产精品美女一区二区三区四区 | 99精品国产一区二区 | 欧美在线小视频 | 伊人中文字幕无码专区 | 成年人在线免费观看网站 | 日本欧美在线视频 | 精品福利在线视频 | 免费日韩网站 | 成人免费观看黄a大片夜月小说 | 国产人久久人人人人爽 | 业余 自由 性别 成熟偷窥 | 又粗又黄又硬又爽的免费视频 | 一级久久久久久久 | 免费观看性欧美大片无片 | 久久网伊人 | 男女羞羞羞视频午夜视频 | 91精品久久久久久久久久久 | 五月天激情啪啪 | 五月天婷婷缴情五月免费观看 | 两口子交换真实刺激高潮 | 久久男人视频 | 谁有毛片网站 | 无码午夜人妻一区二区三区不卡视频 | 久久国产热 | 首尔之春在线看 | 国产一区二区三区小说 | 欧美成年人在线视频 | 波多野结衣喷潮 | 中文字幕制服丝袜 | 欧美精品亚洲精品日韩已满十八 | 国语自产少妇精品视频蜜桃 | 少妇又色又紧又爽又刺激视频 | 久久久久97国产精 | 色视频一区二区三区 | 超级乱淫视频 | 性网爆门事件集合av | 在线中出 | 亚洲成人va | 50部乳奶水在线播放 | 人人添人人澡人人澡人人人人 | 日本免费a视频 | 日韩在线观看网址 | 中文字幕人成乱码熟女免费 | 2012中文字幕在线视频 | 国产av一区二区三区无码野战 | 看曰本女人大战黑人视频 | 91亚洲国产成人精品一区二区三 | 免费人成网站在线视频 | 国产真实乱人偷精品人妻 | 亚洲在线观看视频 | 97无码人妻福利免费公开在线视频 | 色综合自拍 | 精品无码中文视频在线观看 | 一级片中文字幕 | 高清免费视频日本 | 欧美日韩亚洲在线观看 | 1000又爽又黄禁片在线久 | 欧美怡春院 | 久久久久久亚洲精品 | 国产精品自产拍高潮在线观看 | 精品国产91久久久 | 蜜桃成人在线视频 | 亚洲自拍99 | 中文字幕.com | 国产成人精品一二三区 | 免费观看成人毛片 | 亚洲日韩视频 | 欧美成人精品高清视频在线观看 | 国产美女网站 | 久久不见久久见免费视频4 国产真人做爰毛片视频直播 | 日韩欧美精品国产 | 懂色av中文一区二区三区 | 4hu四虎永久在线观看 | 蜜臀99久久精品久久久久小说 | 国产一区二区三区免费视频 | 岛国在线免费视频 | 久久国产亚洲精品无码 | 欧美人在线 | 京香julia在线观看 | 久久在线看 | 日韩人妻ol丝袜av一二区 | 欧美性淫爽www视频免费播放 | 少妇又紧又深又湿又爽视频 | 好吊色免费视频 | 好吊妞这里有精品 | 一级毛片黄 | 国产二级视频 | 欧美怡红院 | 99久久精品费精品国产一区二区 | 欧美日韩免费高清一区色橹橹 | 亚洲色图首页 | youjizzcom欧美 | 国产精品日日摸夜夜添夜夜av | 国产美女亚洲精品久久久毛片小说 | 欧美一级乱黄 | 久久久久久久91 | 69色综合 | 我爱avav色aⅴ爱avav | 操操日| 中文字幕在线观看不卡 | 我要看免费黄色片 | 农村村妇真实偷人视频 | 樱花影院电视剧免费 | 天堂一区| 欧美黑人欧美精品刺激 | 国产999精品久久久久久绿帽 | 久久精品国产精品 | 国产欧美综合一区二区三区 | 国产精品jizz在线观看网站 | 欧美精品亚洲精品日韩专区 | 波多野结衣乳巨码无在线观看 | 999视频在线观看 | 国产五月 | 伦理片午夜 | 特黄aaaaaaa片免费视频 | 免费黄色一级视频 | 蜜桃av噜噜一区二区三区小说 | 日韩熟女精品一区二区三区 | 国内性视频 | 熟女俱乐部五十路六十路av | 一区二区激情日韩五月天 | 国产一级做a爰片在线看免费 | 让少妇高潮无乱码高清在线观看 | 噜噜噜久久久 | 中文无码一区二区三区在线观看 | 亚洲国产一区二区三区 | 日女人毛片 | 日韩av在线播放不卡 | 国产又粗又深又猛又爽又在线观看 | 少妇av一区二区三区无码 | 久久精品国产亚洲精品2020 | 日韩www.| 亚洲啊啊啊啊啊 | 日本肉体xxxx裸体784大胆 | 少妇一级视频 | 少妇精品久久久久www | 国产精品黄网站 | 国产激情一区二区三区 | 四虎影像| 99精品久久久久久久 | 欧美专区第二页 | 激情综合婷婷色五月蜜桃 | 日本在线免费视频 | 国产免费人人看 | 深夜成人福利视频 | 特级a做爰全过程片 | 国产午夜精品一区二区 | 欧美高清一区二区三区四区 | 99热手机在线观看 | 亚洲黄网站wwwwwwwww | 久久免费视频3 | 人妻少妇边接电话边娇喘 | 国产内射999视频一区 | 国产精品99久久久久久夜夜嗨 | 国产露脸无套对白在线播放 | 亚洲r成人av久久人人爽澳门赌 | 亚洲色图欧美在线 | 日本一级特黄高潮 | 国产无遮挡a片又黄又爽 | 国内精品写真在线观看 | 成人深夜免费视频 | 狠狠干干干 | 寂寞少妇让水电工爽hd | www日本在线播放 | 人妻无码视频一区二区三区 | 久久久久免费观看 | 欧美精品免费播放 | 亚洲国产精品成人一区二区在线 | 成人免费视频国产免费麻豆 | 国产农村妇女aaaaa视频 | 毛片福利视频 | 久久日本精品字幕区二区 | 亚洲国产精品免费在线观看 | 海角国产乱辈乱精品视频 | 豆花视频在线 | 华人永久免费视频 | 亚洲成a人v欧美综合天堂下载 | 狠狠色丁香婷婷综合尤物 | 麻豆av福利av久久av | 精品香蕉久久久午夜福利 | 经典国产乱子伦精品视频 | 久久天天躁夜夜躁狠狠85麻豆 | 久久99热这里只频精品6 | 二区在线观看 | 超碰最新在线 | 91免费看片 | 日本黄在线观看 | 欧美激情videos| 手机看片日韩日韩 | 日日噜噜夜夜狠狠久久波多野 | 亚洲春色综合另类网 | 一区二区久久久久草草 | 国产放荡对白视频一区二区 | 欧美爱爱免费视频 | 日本韩国欧美一区二区 | 性开放少妇xxxxⅹ视频蜜桃 | 欧美日韩国产成人高清视频 | 国产一区二区三区四区 | 一级做a爰片性色毛片精油 一级做a爰片性色毛片视频停止 | 4567少妇伦理 | 欧洲精品码一区二区三区 | 性xxxx18免费观看视频 | 亚洲精品久久久久久久蜜桃 | 亚洲高清视频一区二区 | 特级无码毛片免费视频尤物 | 国产精品久久久久久久久晋中 | 黄网在线免费观看 | 羞羞视频在线观看 | 黑人借宿巨大中文字幕 | 折磨小男生性器羞耻的故事 | 亚洲精品久久久久国产 | 欧美大片免费观看在线观看网站推荐 | 亚日韩av| 免费99精品国产自在在线 | 草草在线观看视频 | 国产女教师bbwbbwbbw | 亚洲aⅴ无码成人网站国产app | 欧美激情内射喷水高潮 | 五月天国产精品 | 欧美乱妇高清无乱码免费 | 国产美女免费观看 | 日韩欧美在线观看一区 | 又大又硬又爽18禁免费看 | 国产视频在| 成人开心激情 | 成人做爰视频www网站小优视频 | 好男人蜜桃av久久久久久蜜桃 | 中文字幕乱码视频 | 色综合中文字幕 | 久操精品视频 | 超碰97人人爱 | 五月婷婷在线视频观看 | 成年网站在线播放 | 午夜成人1000部免费视频 | 中文字幕一区二区不卡 | 日日婷婷夜日日天干 | 国产九九热视频 | 国产精品视频资源 | 波多野结衣乱码中文字幕 | 国产亚洲成av片在线观看 | 国产激情无码一区二区app | 国产精品美女久久久久久久久 | 黄色一级影片 | 57pao国产成永久免费视频 | 交换配乱吟粗大农村大坑性事视频 | av大全免费 | 久久精品天堂 | 欧美一区二区三区网站 | 久久精品无码专区免费东京热 | 中文字幕一区二区三区在线观看 | 欧美日韩亚洲在线观看 | 污版视频在线观看 | 午夜人成免费视频 | 神马久久网 | 69视频免费在线观看 | 国产精品初高中害羞小美女文 | 美国一级特黄 | 91麻豆影院 | 成人免费毛片日本片视频 | 狂野欧美性猛交xxxx | 国产精品久久99综合免费观看尤物 | 国产干干干 | 国产精品女主播一区二区三区 | 人人妻人人澡人人爽人人精品浪潮 | 国内揄拍国内精品人妻 | 男人天堂2014| 欧美一区二区三区四区在线 | 综合国产精品 | 精品色| 亚洲国产天堂久久综合226114 | 香蕉视频传媒 | 久久一级免费视频 | 蓝av导航a√第一福利网 | 乌克兰黄色片 | 妺妺窝人体色www聚色窝 | 中文字幕乱码日本亚洲一区二区 | 九九热在线观看 | 漂亮瑜伽少妇高潮 | 国产91玉足脚交在线播放 | 色八区人妻在线视频 | 西野翔之公侵犯中文字幕 | 激情成人av| 亚洲爱爱爱 | 哪里可以看毛片 | 成年人视频网 | 麻豆亚洲一区 | 在线看黄网站 | 精品久久人妻av中文字幕 | 欧美韩一区二区三区 | 亚洲淫视频 | 中文字幕精品一区 | 欧美自拍区 | 日本黄漫动漫在线观看视频 | 蜜桃国精产品二三三区视频 | av在线免费网站 | 久久夜色精品国产噜噜av | 色呦呦免费观看 | 国产乱子伦视频一区二区三区 | 精品乱码久久久久久中文字幕 | 偷窥日本少妇撒尿chinese | 欧美性猛交久久久乱大交小说 | 成人av动漫| 伊人二区 | 东北农村老女人乱淫视频毛片 | 特级丰满少妇一级aaa爱毛片 | 国产视频精选 | 日本大胆裸体做爰视频 | 亚洲乱码国产乱码精品精98午夜 | 国产色91| 五月天精品视频在线观看 | 精品免费久久久 | 99国产一区二区 | 性欧美bbw| 色老头av | 亚洲精品aaa | 国产精品日本一区二区不卡视频 | 欧美人人爽 | 久草福利资源站 | 天天精品免费视频 | 一区二区三区四区在线观看视频 | 亚洲国产av高清无码 | 色婷婷色丁香 | 精品亚洲国产成人av制服丝袜 | 婷婷亚洲综合五月天小说 | 能看av的网址 | 伊人日日夜夜 | 免费看片成人 | 特级黄色网 | 中文字幕精品亚洲无线码二区 | 久久久久久性高 | 欧美三级图片 | 51精品国自产在线 | 看全色黄大色大片60岁 | 50路60路老熟妇啪啪 | 国产亚洲日韩欧美一区二区三区 | 国产精品高潮呻吟久久av黑人 | 18黄暴禁片在线观看 | 久久精品日韩 | www色com| 中韩无矿砖专区综合 | 一级大片免费观看 | 肉体粗喘娇吟国产91 | 色屁屁网站| 嫩草影院wwwnyz五月天 | 久久久久久久久久久影院 | 女人与黑人做爰啪啪 | 天堂网资源 | 国产精品成人免费视频 | 国产精品一区二区久久精品爱微奶 | 精东影业一区二区三区 | 丝袜足脚交91精品 | 欧美大尺度做爰啪啪床戏明星 | 哺乳一区二区三区中文视频 | 国产亚洲精品久久19p | 日本在线网 | 中国凸偷窥xxxx自由视频 | 男女免费视频 | 国产精品久久久久久久影院 | 日韩亚洲欧美中文在线 | 国产成人在线影院 | 黄色a大片 | 乱亲女秽乱长久久久 | 伊人久久大香线蕉亚洲 | 亚洲专区免费 | www国产成人免费观看视频 | 99久久精品国产系列 | 亚洲一区成人在线 | 亚洲高清视频一区二区 | 男人和女人尻逼 | 久久久久久久久久久福利 | 日韩女同疯狂作爱系列5 | 福利社午夜 | 丁香婷婷综合网 | 国产精品一卡二卡 | 欧美大屁股xxxx高跟欧美黑人 | 无码中文字幕日韩专区 | 国产精品久久久久久久午夜片 | 天使萌一区二区三区免费观看 | 国内精品国产三级国产 | 精品国产一区二区国模嫣然 | 手机在线免费观看av片 | 日产欧美一区二区三区不上 | 国产精品久久久久久久久久久久 | 国产激情小视频 | 国偷自产av一区二区三区 | 日本熟妇色一本在线视频 | 婷婷射图| 一本之道久 | 国产一区视频网站 | 91麻豆精品传媒一二三区 | b站永久免费看片大全 | 窝窝午夜精品一区二区 | 欧美日本91精品久久久久 | av在线伊人| 在线岛国 | 捆绑裸体绳奴bdsm亚洲 | 国产精品久久久久久影视 | 午夜在线播放视频 | 青青草这里只有精品 | 亚洲国产果冻传媒av在线观看 | 国产色av| 亚洲va欧美 | 国产日韩欧美一区二区久久精品 | 岛国片在线播放97 | 色婷婷综合成人 | 黄色片a | av一卡二卡| 激情无码人妻又粗又大 | 护士的小嫩嫩好紧好爽 | 肉欲性毛片交19 | 久久免费看少妇高潮 | 96毛片| 亚洲tv久久爽久久爽 | aaaaaa毛片| 亚洲天堂av片 | 久久久久久www | 国产 欧美 日本 | 大rb狠狠地给你这y荡的视频 | 三级网址在线 | 国产午夜性春猛交ⅹxxx | 五月天最新网址 | 激情内射亚州一区二区三区爱妻 | 免费黄色毛片视频 | 久久91精品国产91久久跳 | 国产又黄又猛又粗又爽 | 无码va在线观看 | 国产ts变态重口人妖hd | 精品久久久久久久久久久久久久 | 国产伦精品一区二区三区视频孕妇 | 成人性色生活片 | 美女131mm久久爽爽免费 | 88久久精品无码一区二区毛片 | 亚洲精华国产精华精华液网站 | 在线观看福利视频 | 免费黄色a| 中文字幕乱码亚洲精品一区 | 久久色视频 | 午夜免费观看 | 亚洲最大av无码国产 | 99久久久国产精品 | 九九热视频免费 | 波多野结衣在线观看一区二区三区 | 91精品国产乱码久久久久 | 国产黄色av | 中文字幕精品久久久久人妻 | 欧美三级中文字幕 | 久久91av| 深夜福利麻豆 | 国产黄网永久免费视频大全 | 天天射影院 | 婷婷成人丁香五月综合激情 | 国产一区精品视频 | 国产一区二区日韩 | 天天操bb | 搡国产老太xxx网站 搡老女人一区二区三区视频tv | 丰满少妇xbxb毛片日本视频 | 午夜网站免费 | 国产精品久久婷婷六月丁香 | 久久久久久久久久久影院 | 成年在线网站免费观看无广告 | 国产网红无码精品视频 | 国产 精品 自在自线 | 国产精品无码dvd在线观看 | 欧美69精品久久久久久不卡 | 国产男女免费完整视频 | 波多野结衣视频在线播放 | 欧美一区二区三区免费视频 | 国产日韩大片 | 国内精品视频在线播放 | 高清一区二区三区四区 | 国产一区二区在线免费 | 久久成人久久 | 国产原创视频 | 人妻无码中文专区久久五月婷 | 亚洲成色www久久网站 | 成人无码精品一区二区三区 | 中文字幕 国产精品 | 天堂久久天堂av色综合 | 成人免费毛片明星色大师 | 福利视频亚洲 | 一本大道东京热无码一区 | 国产一区二区三区免费播放 | 天天摸天天做天天爽 | 免费视频色 | 国产chinesehd天美传媒 | 黄色av网址在线 | 亚洲亚洲人成综合网络 | 中国一级毛片黄 | 亚洲性bbbbbbbbbbbb | 国产一区二区三区av在线无码观看 | 中文字幕精品亚洲无线码一区应用 | 欧美日在线观看 | 中文字幕国产在线 | 999毛片| 男女裸体无遮挡做爰 | 台湾女老板性三级 | 亚洲精品不卡无码福利在线观看 | 久久婷婷成人综合色综合 | 国产免费久久精品 | 国产一卡二 | 中文字幕 欧美 日韩 | 天天爽夜夜爽夜夜爽 | 日韩黄色大片 | 北条麻妃一区二区三区中文字幕 | 成人手机在线免费视频 | 99久久精品无码一区二区三区 | 欧美三级韩国三级日本三斤在线观看 | 国产99视频精品免费视频7 | 欧美精品乱码 | 夜鲁鲁鲁夜夜综合视频欧美 | 国产一级淫片a视频免费观看 | 日本在线中文 | 女人高潮流白浆视频 | 69激情网| 久久久久精彩视频 | 国内国内在线自偷第68页 | 国产精品女教师av久久 | 午夜欧美精品久久久久久久 | 久久人人爽人人 | 亚洲精品午夜久久久久久久 | 精品欧美一区二区久久久伦 | 在线播放国产视频 | 深夜福利亚洲 | 欧美疯狂性受xxxxx另类 | 青青青手机视频 | 欧美jjzz | 男女做爰全过程免费的软件 | 国产精品白浆无码流出 | 亚洲美女自拍视频 | 欧美精品一级二级三级 | 成人激情av| 日韩第四页| 国产精品午夜小视频观看 | 久久中文字幕免费视频 | 亚洲国产中文在线二区三区免 | 狠狠干精品 | 国产裸体按摩视频 | 91精品国产福利在线观看 | 国产伦精品一区二区三区视频金莲 | 国产在线一区二区 | 国产4区 | 国产片免费 | 六月婷婷色 | 国产精品日本欧美一区二区三区 | 东北女人毛多水多牲交视频 | 日韩影音| 欧美极品少妇xxxxⅹ猛交 | 日韩欧美一区二区在线观看视频 | 欧美高潮在线 | 中文区中文字幕免费看 | 国产亚洲欧美日韩俺去了 | 一本大道久久精品懂色aⅴ 一本大道久久卡一卡二卡三乱码 | 日本熟妇人妻xxxxx-欢迎您 | 日韩中文字幕在线不卡 | 污污网站在线观看免费 | 黄色小视频免费网站 | 18禁黄久久久aaa片 | 狠狠色伊人亚洲综合成人 | 全国最大的成人网 | 九草影院 | 永久免费毛片在线播放 | 国产又粗又硬又大爽黄老大爷视频 | 无码人妻丰满熟妇区毛片 | 美女撒尿无遮挡网站 | 日本a在线免费观看 | 国产免费内射又粗又爽密桃视频 | 精品超清无码视频在线观看 | 黄色a级一级片 | 五月av综合av国产av | 久久亚洲精品中文字幕无男同 | 俄罗斯美女av | 亚洲成人中文字幕在线 | 国产欧美一区二区精品性色 | 国产精品国产三级国产aⅴ无密码 | 爱爱爱爱网 | 四川丰满少妇毛片新婚之夜 | 国语对白自产 | 国产成人无码精品久久久免费 | 麻豆性视频| 日本乱人伦片中文三区 | 亚洲激情在线 | 国产真实乱岳激情对白av | 亚洲精品免费视频 | 51ⅴ精品国产91久久久久久 | 亚洲免费网站观看视频 | 美女露隐私免费网站 |