Created
December 30, 2018 07:42
-
-
Save tateisu/5e0704f37fc74a7836150cec66e75220 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
C:\Java\jdk-x64-1.8\bin\java.exe "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2018.2.5\lib\idea_rt.jar=57948:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2018.2.5\bin" -Dfile.encoding=UTF-8 -classpath C:\Java\jdk-x64-1.8\jre\lib\charsets.jar;C:\Java\jdk-x64-1.8\jre\lib\deploy.jar;C:\Java\jdk-x64-1.8\jre\lib\javaws.jar;C:\Java\jdk-x64-1.8\jre\lib\jce.jar;C:\Java\jdk-x64-1.8\jre\lib\jfr.jar;C:\Java\jdk-x64-1.8\jre\lib\jfxswt.jar;C:\Java\jdk-x64-1.8\jre\lib\jsse.jar;C:\Java\jdk-x64-1.8\jre\lib\management-agent.jar;C:\Java\jdk-x64-1.8\jre\lib\plugin.jar;C:\Java\jdk-x64-1.8\jre\lib\resources.jar;C:\Java\jdk-x64-1.8\jre\lib\rt.jar;C:\Java\jdk-x64-1.8\jre\lib\ext\access-bridge-64.jar;C:\Java\jdk-x64-1.8\jre\lib\ext\cldrdata.jar;C:\Java\jdk-x64-1.8\jre\lib\ext\dnsns.jar;C:\Java\jdk-x64-1.8\jre\lib\ext\jaccess.jar;C:\Java\jdk-x64-1.8\jre\lib\ext\jfxrt.jar;C:\Java\jdk-x64-1.8\jre\lib\ext\localedata.jar;C:\Java\jdk-x64-1.8\jre\lib\ext\nashorn.jar;C:\Java\jdk-x64-1.8\jre\lib\ext\sunec.jar;C:\Java\jdk-x64-1.8\jre\lib\ext\sunjce_provider.jar;C:\Java\jdk-x64-1.8\jre\lib\ext\sunmscapi.jar;C:\Java\jdk-x64-1.8\jre\lib\ext\sunpkcs11.jar;C:\Java\jdk-x64-1.8\jre\lib\ext\zipfs.jar;D:\scripts\TestMisskeyApi\out\production\classes;C:\Users\tateisu\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-stdlib-jdk8\1.3.0\7157cc6bc26328e2e97723d65d4ed7d7eddf603b\kotlin-stdlib-jdk8-1.3.0.jar;C:\Users\tateisu\.gradle\caches\modules-2\files-2.1\com.beust\klaxon\3.0.1\808bd383de5140c185f11f5b38c75e6032076304\klaxon-3.0.1.jar;C:\Users\tateisu\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-reflect\1.3.0\6fd129fd9ba8581f2cb9c58bfd431dda4ee0457e\kotlin-reflect-1.3.0.jar;C:\Users\tateisu\.gradle\caches\modules-2\files-2.1\com.github.kittinunf.fuel\fuel-coroutines\1.16.0\7c5bbed13b1ee402a12fd7c24f5a0169430db343\fuel-coroutines-1.16.0.jar;C:\Users\tateisu\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlinx\kotlinx-coroutines-core\1.0.0\a33c4bf7581f71f01d4ed660b09ca199abbb44da\kotlinx-coroutines-core-1.0.0.jar;C:\Users\tateisu\.gradle\caches\modules-2\files-2.1\com.github.kittinunf.fuel\fuel\1.16.0\1e20fc873530422a2a1e66c955441a88b8744b6e\fuel-1.16.0.jar;C:\Users\tateisu\.gradle\caches\modules-2\files-2.1\io.github.classgraph\classgraph\4.4.12\ae44767ad15ad986a0c975ca9aec348f57b77f06\classgraph-4.4.12.jar;C:\Users\tateisu\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-stdlib-jdk7\1.3.0\683e04a4e7f17437d7e1390480f312e122e42e9e\kotlin-stdlib-jdk7-1.3.0.jar;C:\Users\tateisu\.gradle\caches\modules-2\files-2.1\com.github.kittinunf.result\result\1.6.0\203f6b1e4fa2481d8bdf068568b5360059be7baf\result-1.6.0.jar;C:\Users\tateisu\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-stdlib\1.3.0\a134b0cfe9bb44f98b0b3e889cda07923eea9428\kotlin-stdlib-1.3.0.jar;C:\Users\tateisu\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlinx\kotlinx-coroutines-core-common\1.0.0\5f7551ec1edc068deaa0397100a1f14f32270274\kotlinx-coroutines-core-common-1.0.0.jar;C:\Users\tateisu\.gradle\caches\modules-2\files-2.1\org.jetbrains.kotlin\kotlin-stdlib-common\1.3.0\84a2e0288dc17cd64d692eb1e5e0de8cd5ff0846\kotlin-stdlib-common-1.3.0.jar;C:\Users\tateisu\.gradle\caches\modules-2\files-2.1\org.jetbrains\annotations\13.0\919f0dfe192fb4e063e7dacadee7f8bb9a2672a9\annotations-13.0.jar jp.juggler.testmisskeyapi.AppKt tma.conf | |
VERB: current working directory: D:\scripts\TestMisskeyApi | |
VERB: arguments: tma.conf | |
VERB: parseConfigPair: instance=misskey.xyz | |
VERB: parseConfigPair: user1AccessToken=*** | |
VERB: parseConfigPair: user2AccessToken=*** | |
VERB: parseConfigPair: user3AccessToken=*** | |
VERB: parseConfigPair: user1Password=*** | |
VERB: parseConfigPair: jpegSample=./sample.jpg | |
INFO: #start (user1)ログインユーザの情報 /api/i | |
INFO: POST https://misskey.xyz/api/i {"i":"**","limit":1} | |
VERB: time: 788ms | |
VERB: 200 OK content_size=749 | |
INFO: checkExists id = 5bd9b67c361957004a84b7b4 | |
INFO: #start (user2)ログインユーザの情報 /api/i | |
INFO: POST https://misskey.xyz/api/i {"i":"**","limit":1} | |
VERB: time: 799ms | |
VERB: 200 OK content_size=3394 | |
INFO: checkExists id = 5b737c8f152fee7cdbfac184 | |
INFO: #start (user3)ログインユーザの情報 /api/i | |
INFO: POST https://misskey.xyz/api/i {"i":"**","limit":1} | |
VERB: time: 788ms | |
ERROR[1]: HTTP ERROR com.github.kittinunf.fuel.core.HttpException: HTTP Exception 403 Forbidden https://misskey.xyz/api/i {"error":"AUTHENTICATION_FAILED"} | |
INFO: runner#1 1testAppUser1 start | |
INFO: runner#2 2testAppUser2 start | |
INFO: runner#3 3testDrive1 start | |
INFO: runner#0 0testApp start | |
INFO: runner#2 2testAppUser2 end | |
INFO: runner#2 4testDriveShow start | |
INFO: runner#1 1testAppUser1 end | |
INFO: runner#1 5testHashtag start | |
INFO: runner#0 0testApp end | |
INFO: runner#0 6testInstance start | |
INFO: runner#0 6testInstance end | |
INFO: runner#0 7testListAction start | |
INFO: runner#0 7testListAction end | |
INFO: runner#0 8testListList start | |
INFO: runner#2 4testDriveShow end | |
INFO: runner#2 9testMessage start | |
INFO: runner#1 5testHashtag end | |
INFO: runner#1 10testNoteFavourite start | |
INFO: runner#0 8testListList end | |
INFO: runner#0 11testNotePin start | |
INFO: runner#1 10testNoteFavourite end | |
INFO: runner#1 12testNotePublic start | |
INFO: runner#2 9testMessage end | |
INFO: runner#2 13testNoteTimelineNonPublic start | |
INFO: runner#0 11testNotePin end | |
INFO: runner#0 14testNoteUser1 start | |
INFO: runner#0 14testNoteUser1 end | |
INFO: runner#0 15testNotification1 start | |
INFO: runner#1 12testNotePublic end | |
INFO: runner#1 16testStats start | |
INFO: runner#1 16testStats end | |
INFO: runner#1 17testUntilDate start | |
INFO: runner#0 15testNotification1 end | |
INFO: runner#0 18testUser1 start | |
INFO: runner#1 17testUntilDate end | |
INFO: runner#1 19testUserBlockAction start | |
INFO: runner#0 18testUser1 end | |
INFO: runner#0 20testUserBlockList start | |
INFO: runner#1 19testUserBlockAction end | |
INFO: runner#1 21testUserFollowAction start | |
INFO: runner#1 21testUserFollowAction end | |
INFO: runner#1 22testUserFollowList start | |
INFO: runner#0 20testUserBlockList end | |
INFO: runner#0 23testUserFollowRequest start | |
INFO: runner#0 23testUserFollowRequest end | |
INFO: runner#0 24testUserFrequentlyReplied start | |
INFO: runner#0 24testUserFrequentlyReplied end | |
INFO: runner#0 25testUserMuteAction start | |
INFO: runner#0 25testUserMuteAction end | |
INFO: runner#0 26testUserMuteList start | |
INFO: runner#0 26testUserMuteList end | |
INFO: runner#0 27testUsernameAvailable start | |
INFO: runner#1 22testUserFollowList end | |
INFO: runner#1 28testUserRecommendation start | |
INFO: runner#0 27testUsernameAvailable end | |
INFO: runner#0 29testUserRelation start | |
INFO: runner#1 28testUserRecommendation end | |
INFO: runner#1 30testUsers start | |
INFO: runner#0 29testUserRelation end | |
INFO: runner#0 31testUserSearch start | |
INFO: runner#0 31testUserSearch end | |
INFO: runner#0 32testUserShow start | |
INFO: runner#1 30testUsers end | |
INFO: runner#0 32testUserShow end | |
INFO: runner#2 13testNoteTimelineNonPublic end | |
INFO: runner#3 3testDrive1 end | |
INFO: #################### | |
INFO: # 0testApp result | |
INFO: #start アプリケーション登録(非ログイン状態) /api/app/create | |
INFO: POST https://misskey.xyz/api/app/create {"callbackUrl":"testmisskeyapi://unused_url/","description":"APIの試験です。このアプリは実際には使われません。","limit":1,"name":"TestMisskeyApi","permission":["account-read","account-write","note-read","note-write","reaction-read","reaction-write","following-read","following-write","drive-read","drive-write","notification-read","notification-write","favorite-read","favorites-read","favorite-write","account/read","account/write","messaging-read","messaging-write","vote-read","vote-write"]} | |
VERB: time: 195ms | |
VERB: 200 OK content_size=690 | |
INFO: checkExists id = 5c28763ee1e737002787bef0 | |
INFO: checkExists name = TestMisskeyApi | |
INFO: checkExists secret = 4rEPDlgJ75fRIvI7Z4hikZ2EfdfxkrmJ | |
INFO: #start アプリケーション情報 /api/app/show | |
INFO: POST https://misskey.xyz/api/app/show {"appId":"5c28763ee1e737002787bef0","limit":1} | |
VERB: time: 51ms | |
VERB: 200 OK content_size=646 | |
INFO: checkExists id = 5c28763ee1e737002787bef0 | |
INFO: checkExists name = TestMisskeyApi | |
INFO: #start 認証セッション開始 /api/auth/session/generate | |
INFO: POST https://misskey.xyz/api/auth/session/generate {"appSecret":"4rEPDlgJ75fRIvI7Z4hikZ2EfdfxkrmJ","limit":1} | |
VERB: time: 69ms | |
VERB: 200 OK content_size=118 | |
INFO: checkExists token = b06e2604-c1b0-40f6-b71e-f2aa79257c35 | |
INFO: checkExists url = https://misskey.xyz/auth/b06e2604-c1b0-40f6-b71e-f2aa79257c35 | |
INFO: #start 認証セッション表示 /api/auth/session/show | |
INFO: POST https://misskey.xyz/api/auth/session/show {"limit":1,"token":"b06e2604-c1b0-40f6-b71e-f2aa79257c35"} | |
VERB: time: 61ms | |
VERB: 200 OK content_size=775 | |
INFO: checkExists appId = 5c28763ee1e737002787bef0 | |
INFO: checkExists token = b06e2604-c1b0-40f6-b71e-f2aa79257c35 | |
INFO: checkExists app.name = TestMisskeyApi | |
INFO: #start 認証セッションの連携許可 /api/auth/accept | |
INFO: POST https://misskey.xyz/api/auth/accept {"i":"**","limit":1,"token":"b06e2604-c1b0-40f6-b71e-f2aa79257c35"} | |
VERB: time: 105ms | |
VERB: 204 No Content content_size=0 | |
INFO: #start 認証セッション完了 /api/auth/session/userkey | |
INFO: POST https://misskey.xyz/api/auth/session/userkey {"appSecret":"4rEPDlgJ75fRIvI7Z4hikZ2EfdfxkrmJ","limit":1,"token":"b06e2604-c1b0-40f6-b71e-f2aa79257c35"} | |
VERB: time: 38ms | |
VERB: 200 OK content_size=643 | |
INFO: checkExists accessToken = dpBiUoWvXaxtTHaIDVfzXqtES4qWzW7W | |
INFO: checkExists user.id = 5bd9b67c361957004a84b7b4 | |
INFO: #################### | |
INFO: # 1testAppUser1 result | |
INFO: #start (user1)アプリケーション登録(ログイン状態) /api/app/create | |
INFO: POST https://misskey.xyz/api/app/create {"callbackUrl":"testmisskeyapi://unused_url/","description":"APIの試験です。このアプリは実際には使われません。","i":"**","limit":1,"name":"TestMisskeyApi","permission":["account-read","account-write","note-read","note-write","reaction-read","reaction-write","following-read","following-write","drive-read","drive-write","notification-read","notification-write","favorite-read","favorites-read","favorite-write","account/read","account/write","messaging-read","messaging-write","vote-read","vote-write"]} | |
VERB: time: 196ms | |
VERB: 200 OK content_size=712 | |
INFO: checkExists id = 5c28763eaab7c60027900006 | |
INFO: checkExists name = TestMisskeyApi | |
INFO: checkExists secret = 7cWMHhinbVzsrsqC4Ar7fd6H1ptGugcC | |
INFO: #start (user1)ユーザが作成したアプリ /api/my/apps | |
INFO: POST https://misskey.xyz/api/my/apps {"i":"**","limit":1} | |
VERB: time: 71ms | |
VERB: 200 OK content_size=691 | |
INFO: checkExists 0.id = 5c28763eaab7c60027900006 | |
INFO: checkExists 0.name = TestMisskeyApi | |
INFO: #################### | |
INFO: # 2testAppUser2 result | |
INFO: #start (user2)連携済みアプリ(WebUIのアクセストークンでは成功する) /api/i/authorized_apps | |
INFO: POST https://misskey.xyz/api/i/authorized_apps {"i":"**","limit":1} | |
VERB: time: 58ms | |
VERB: 200 OK content_size=631 | |
INFO: checkExists 0.id = 5b89c08c0cb85e0042e68c10 | |
INFO: checkExists 0.name = SubwayTooter | |
INFO: #################### | |
INFO: # 3testDrive1 result | |
INFO: #start (user1)ドライブのフォルダを作成 /api/drive/folders/create | |
INFO: POST https://misskey.xyz/api/drive/folders/create {"i":"**","limit":1,"name":"ApiTestFolder"} | |
VERB: time: 194ms | |
VERB: 200 OK content_size=147 | |
INFO: checkExists id = 5c28763ee1e737002787beef | |
INFO: checkExists name = ApiTestFolder | |
INFO: #start (user1)ドライブのフォルダの更新 /api/drive/folders/update | |
INFO: POST https://misskey.xyz/api/drive/folders/update {"folderId":"5c28763ee1e737002787beef","i":"**","limit":1,"name":"ApiTestFolder"} | |
VERB: time: 49ms | |
VERB: 200 OK content_size=147 | |
INFO: checkExists id = 5c28763ee1e737002787beef | |
INFO: checkExists name = ApiTestFolder | |
INFO: #start (user1)ドライブのファイルを作成 /api/drive/files/create | |
INFO: POST https://misskey.xyz/api/drive/files/create {"folderId":"5c28763ee1e737002787beef","force":true,"i":"**","limit":1} | |
VERB: time: 914ms | |
VERB: 200 OK content_size=592 | |
INFO: checkExists id = 5c28763faab7c6002790000a | |
INFO: checkExists url = https://s3.arkjp.net/files/a395e45d-69ad-4317-a655-5f6c4d01965e.jpg | |
INFO: checkExists md5 = 9954e329081946821585c95fa27595c6 | |
INFO: checkExists name = ApiTestFile.jpg | |
INFO: checkExists type = image/jpeg | |
INFO: checkExists datasize = 4351 | |
INFO: #start (user1)ドライブのファイルの作成(URL指定) /api/drive/files/upload_from_url | |
INFO: POST https://misskey.xyz/api/drive/files/upload_from_url {"folderId":"5c28763ee1e737002787beef","i":"**","limit":1,"url":"https://s3.arkjp.net/files/a395e45d-69ad-4317-a655-5f6c4d01965e.jpg"} | |
VERB: time: 553ms | |
VERB: 200 OK content_size=592 | |
INFO: checkExists id = 5c28763faab7c6002790000a | |
INFO: checkExists url = https://s3.arkjp.net/files/a395e45d-69ad-4317-a655-5f6c4d01965e.jpg | |
INFO: checkExists md5 = 9954e329081946821585c95fa27595c6 | |
INFO: checkExists name = ApiTestFile.jpg | |
INFO: checkExists type = image/jpeg | |
INFO: checkExists datasize = 4351 | |
INFO: #start (user1)ドライブのファイルをMD5ダイジェストで探す /api/drive/files/check_existence | |
INFO: POST https://misskey.xyz/api/drive/files/check_existence {"i":"**","limit":1,"md5":"9954e329081946821585c95fa27595c6"} | |
VERB: time: 51ms | |
VERB: 200 OK content_size=601 | |
INFO: checkExists file.id = 5c28763faab7c6002790000a | |
INFO: #start (user1)ドライブのファイルの更新 /api/drive/files/update | |
INFO: POST https://misskey.xyz/api/drive/files/update {"fileId":"5c28763faab7c6002790000a","i":"**","limit":1,"name":"ApiTestFile.jpg"} | |
VERB: time: 53ms | |
VERB: 200 OK content_size=570 | |
INFO: checkExists id = 5c28763faab7c6002790000a | |
INFO: checkExists url = https://s3.arkjp.net/files/a395e45d-69ad-4317-a655-5f6c4d01965e.jpg | |
INFO: checkExists md5 = 9954e329081946821585c95fa27595c6 | |
INFO: checkExists name = ApiTestFile.jpg | |
INFO: checkExists type = image/jpeg | |
INFO: checkExists datasize = 4351 | |
INFO: #start (user1)ドライブのファイルの情報 /api/drive/files/show | |
INFO: POST https://misskey.xyz/api/drive/files/show {"fileId":"5c28763faab7c6002790000a","i":"**","limit":1} | |
VERB: time: 50ms | |
VERB: 200 OK content_size=570 | |
INFO: checkExists id = 5c28763faab7c6002790000a | |
INFO: checkExists url = https://s3.arkjp.net/files/a395e45d-69ad-4317-a655-5f6c4d01965e.jpg | |
INFO: checkExists md5 = 9954e329081946821585c95fa27595c6 | |
INFO: checkExists name = ApiTestFile.jpg | |
INFO: checkExists type = image/jpeg | |
INFO: checkExists datasize = 4351 | |
INFO: #start (user1)画像つき投稿 /api/notes/create | |
INFO: POST https://misskey.xyz/api/notes/create {"fileIds":["5c28763faab7c6002790000a"],"i":"**","limit":1,"text":"test","visibility":"home"} | |
VERB: time: 95ms | |
VERB: 200 OK content_size=1895 | |
INFO: checkExists createdNote.media.0.id = 5c28763faab7c6002790000a | |
INFO: #start (user1)ドライブのファイルが使われた投稿の一覧 /api/drive/files/attached_notes | |
INFO: POST https://misskey.xyz/api/drive/files/attached_notes {"fileId":"5c28763faab7c6002790000a","i":"**","limit":1} | |
VERB: time: 150ms | |
VERB: 200 OK content_size=1893 | |
INFO: checkExists 0.id = 5c287640e1e737002787bef8 | |
INFO: #start (user1)ドライブのファイルを名前で探す /api/drive/files/find | |
INFO: POST https://misskey.xyz/api/drive/files/find {"i":"**","limit":1,"name":"ApiTestFile.jpg"} | |
VERB: time: 51ms | |
VERB: 200 OK content_size=619 | |
INFO: checkExists 0.id = 5c28763faab7c6002790000a | |
INFO: #start (user1)ドライブのファイルを削除 /api/drive/files/delete | |
INFO: POST https://misskey.xyz/api/drive/files/delete {"fileId":"5c28763faab7c6002790000a","i":"**","limit":1} | |
VERB: time: 2833ms | |
VERB: 204 No Content content_size=0 | |
INFO: #start (user1)ドライブのファイルを削除 /api/drive/files/delete | |
INFO: POST https://misskey.xyz/api/drive/files/delete {"fileId":"5c28763faab7c6002790000a","i":"**","limit":1} | |
VERB: time: 30009ms | |
ERROR[2]: NETWORK ERROR: java.net.SocketTimeoutException: Read timed out https://misskey.xyz/api/drive/files/delete | |
INFO: #start (user1)ドライブのフォルダの情報 /api/drive/folders/show | |
INFO: POST https://misskey.xyz/api/drive/folders/show {"folderId":"5c28763ee1e737002787beef","i":"**","limit":1} | |
VERB: time: 49ms | |
VERB: 200 OK content_size=179 | |
INFO: checkExists id = 5c28763ee1e737002787beef | |
INFO: checkExists name = ApiTestFolder | |
INFO: #start (user1)ドライブのフォルダを探す /api/drive/folders/find | |
INFO: POST https://misskey.xyz/api/drive/folders/find {"i":"**","limit":1,"name":"ApiTestFolder"} | |
VERB: time: 43ms | |
VERB: 200 OK content_size=149 | |
INFO: checkExists 0.id = 5c28763ee1e737002787beef | |
INFO: checkExists 0.name = ApiTestFolder | |
INFO: #start (user1)ドライブのフォルダを削除 /api/drive/folders/delete | |
INFO: POST https://misskey.xyz/api/drive/folders/delete {"folderId":"5c28763ee1e737002787beef","i":"**","limit":1} | |
VERB: time: 71ms | |
VERB: 204 No Content content_size=0 | |
INFO: #################### | |
INFO: # 4testDriveShow result | |
INFO: #start (user2)ドライブの情報 /api/drive | |
INFO: POST https://misskey.xyz/api/drive {"i":"**","limit":1,"userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 180ms | |
VERB: 200 OK content_size=43 | |
INFO: checkExists capacity = 1048576000000 | |
INFO: checkExists usage = 58704407 | |
INFO: #start (user2)ドライブのルートフォルダのファイル一覧 /api/drive/files | |
INFO: POST https://misskey.xyz/api/drive/files {"i":"**","limit":1} | |
VERB: time: 40ms | |
VERB: 200 OK content_size=508 | |
INFO: checkExists 0.id = 5c1808590f0df60027d61396 | |
INFO: checkExists 0.name = universe4.mp3 | |
INFO: checkExists 0.url = https://s3.arkjp.net/files/1cd4dfdb-9362-42ee-b512-a415614e45cf.mp3 | |
INFO: POST https://misskey.xyz/api/drive/files {"i":"**","limit":1,"untilId":"5c1808590f0df60027d61396"} | |
VERB: time: 50ms | |
VERB: 200 OK content_size=654 | |
INFO: checkExists 0.id = 5c119678d0fd0100270aa88a | |
INFO: checkExists 0.name = Screenshot_20181213-081434_Android System.jpg | |
INFO: checkExists 0.url = https://s3.arkjp.net/files/585470bb-3bb2-482c-88f4-aa523e2bc0a6.jpg | |
INFO: POST https://misskey.xyz/api/drive/files {"i":"**","limit":1,"sinceId":"5c119678d0fd0100270aa88a"} | |
VERB: time: 47ms | |
VERB: 200 OK content_size=508 | |
INFO: checkExists 0.id = 5c1808590f0df60027d61396 | |
INFO: checkExists 0.name = universe4.mp3 | |
INFO: checkExists 0.url = https://s3.arkjp.net/files/1cd4dfdb-9362-42ee-b512-a415614e45cf.mp3 | |
INFO: #start (user2)ドライブのフォルダ一覧 /api/drive/folders | |
INFO: POST https://misskey.xyz/api/drive/folders {"i":"**","limit":1} | |
VERB: time: 115ms | |
VERB: 200 OK content_size=146 | |
INFO: checkExists 0.id = 5c19ec3a62e91300322eb010 | |
INFO: checkExists 0.name = API TEST 1 | |
INFO: POST https://misskey.xyz/api/drive/folders {"i":"**","limit":1,"untilId":"5c19ec3a62e91300322eb010"} | |
VERB: time: 87ms | |
VERB: 200 OK content_size=148 | |
INFO: checkExists 0.id = 5b794e64e9765475dda2d9de | |
INFO: checkExists 0.name = アバター | |
INFO: POST https://misskey.xyz/api/drive/folders {"i":"**","limit":1,"sinceId":"5b794e64e9765475dda2d9de"} | |
VERB: time: 77ms | |
VERB: 200 OK content_size=146 | |
INFO: checkExists 0.id = 5c19ec3a62e91300322eb010 | |
INFO: checkExists 0.name = API TEST 1 | |
INFO: #start (user2)ドライブのファイル一覧(更新順) /api/drive/stream | |
INFO: POST https://misskey.xyz/api/drive/stream {"i":"**","limit":1} | |
VERB: time: 75ms | |
VERB: 200 OK content_size=508 | |
INFO: checkExists 0.id = 5c1808590f0df60027d61396 | |
INFO: checkExists 0.name = universe4.mp3 | |
INFO: checkExists 0.url = https://s3.arkjp.net/files/1cd4dfdb-9362-42ee-b512-a415614e45cf.mp3 | |
INFO: POST https://misskey.xyz/api/drive/stream {"i":"**","limit":1,"untilId":"5c1808590f0df60027d61396"} | |
VERB: time: 51ms | |
VERB: 200 OK content_size=654 | |
INFO: checkExists 0.id = 5c119678d0fd0100270aa88a | |
INFO: checkExists 0.name = Screenshot_20181213-081434_Android System.jpg | |
INFO: checkExists 0.url = https://s3.arkjp.net/files/585470bb-3bb2-482c-88f4-aa523e2bc0a6.jpg | |
INFO: POST https://misskey.xyz/api/drive/stream {"i":"**","limit":1,"sinceId":"5c119678d0fd0100270aa88a"} | |
VERB: time: 69ms | |
VERB: 200 OK content_size=508 | |
INFO: checkExists 0.id = 5c1808590f0df60027d61396 | |
INFO: checkExists 0.name = universe4.mp3 | |
INFO: checkExists 0.url = https://s3.arkjp.net/files/1cd4dfdb-9362-42ee-b512-a415614e45cf.mp3 | |
INFO: #################### | |
INFO: # 5testHashtag result | |
INFO: #start ハッシュタグ検索(前方一致、大文字小文字区別なし) /api/hashtags/search | |
INFO: POST https://misskey.xyz/api/hashtags/search {"limit":1,"query":"Mi"} | |
VERB: time: 61ms | |
VERB: 200 OK content_size=11 | |
INFO: checkExists 0 = misskey | |
INFO: POST https://misskey.xyz/api/hashtags/search {"limit":1,"offset":1,"query":"Mi"} | |
VERB: time: 59ms | |
VERB: 200 OK content_size=13 | |
INFO: checkExists 0 = milliards | |
INFO: #start ハッシュタグトレンド /api/hashtags/trend | |
INFO: POST https://misskey.xyz/api/hashtags/trend {"limit":1} | |
VERB: time: 433ms | |
VERB: 200 OK content_size=424 | |
INFO: checkExists 0.tag = 紐ジェル | |
INFO: checkExists 0.usersCount = 2 | |
INFO: #start 投稿をタグで検索 /api/notes/search_by_tag | |
INFO: POST https://misskey.xyz/api/notes/search_by_tag {"limit":1,"tag":"MisskeyApi"} | |
VERB: time: 81ms | |
VERB: 200 OK content_size=854 | |
INFO: checkExists 0.id = 5c0dcd01f75c3500274e6982 | |
INFO: checkExists 0.text = #MisskeyApi プロフィールのlocation部分は絵文字を解釈しないのね。 #SubwayTooter もlocationとbirthday表示するかなあ | |
INFO: POST https://misskey.xyz/api/notes/search_by_tag {"limit":1,"tag":"MisskeyApi","untilId":"5c0dcd01f75c3500274e6982"} | |
VERB: time: 73ms | |
VERB: 200 OK content_size=2818 | |
INFO: checkExists 0.id = 5c085c1be5fb160032078cca | |
INFO: checkExists 0.text = このエラーメッセージで「本文に何か入力してください」を読み取れる人はいるのか? #MisskeyApi | |
INFO: #################### | |
INFO: # 6testInstance result | |
INFO: #start インスタンス情報 /api/meta | |
INFO: POST https://misskey.xyz/api/meta {"limit":1} | |
VERB: time: 52ms | |
VERB: 200 OK content_size=8334 | |
INFO: checkExists version = 10.72.0 | |
INFO: checkExists clientVersion = 2.0.13212 | |
INFO: checkExists maxNoteTextLength = 3000 | |
INFO: #################### | |
INFO: # 7testListAction result | |
INFO: #start (user1)リストの作成 /api/users/lists/create | |
INFO: POST https://misskey.xyz/api/users/lists/create {"i":"**","limit":1,"title":"TestMisskeyApi"} | |
VERB: time: 52ms | |
VERB: 200 OK content_size=146 | |
INFO: checkExists id = 5c28763ee1e737002787bef2 | |
INFO: checkExists title = TestMisskeyApi | |
INFO: checkExists userIds = JsonArray(value=[]) | |
INFO: #start (user1)リストにユーザーを追加 /api/users/lists/push | |
INFO: POST https://misskey.xyz/api/users/lists/push {"i":"**","limit":1,"listId":"5c28763ee1e737002787bef2","userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 49ms | |
VERB: 204 No Content content_size=0 | |
INFO: #start (user1)リストからユーザーを削除 /api/users/lists/pull | |
INFO: POST https://misskey.xyz/api/users/lists/pull {"i":"**","limit":1,"listId":"5c28763ee1e737002787bef2","userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 36ms | |
VERB: 204 No Content content_size=0 | |
INFO: #start (user1)リストのタイトル変更 /api/users/lists/update | |
INFO: POST https://misskey.xyz/api/users/lists/update {"i":"**","limit":1,"listId":"5c28763ee1e737002787bef2","title":"TestMisskeyApi2"} | |
VERB: time: 37ms | |
VERB: 200 OK content_size=147 | |
INFO: checkExists id = 5c28763ee1e737002787bef2 | |
INFO: checkExists title = TestMisskeyApi2 | |
ERROR[3]: checkExists userIds.0 java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 | |
INFO: { | |
"createdAt": "2018-12-30T07:39:42.920Z", | |
"userId": "5bd9b67c361957004a84b7b4", | |
"title": "TestMisskeyApi2", | |
"userIds": [], | |
"id": "5c28763ee1e737002787bef2" | |
} | |
INFO: #start (user1)リストの情報を表示 /api/users/lists/show | |
INFO: POST https://misskey.xyz/api/users/lists/show {"i":"**","limit":1,"listId":"5c28763ee1e737002787bef2"} | |
VERB: time: 49ms | |
VERB: 200 OK content_size=147 | |
INFO: checkExists id = 5c28763ee1e737002787bef2 | |
INFO: checkExists title = TestMisskeyApi2 | |
ERROR[4]: checkExists userIds.0 java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 | |
INFO: { | |
"createdAt": "2018-12-30T07:39:42.920Z", | |
"userId": "5bd9b67c361957004a84b7b4", | |
"title": "TestMisskeyApi2", | |
"userIds": [], | |
"id": "5c28763ee1e737002787bef2" | |
} | |
INFO: #start (user1)リストの削除 /api/users/lists/delete | |
INFO: POST https://misskey.xyz/api/users/lists/delete {"i":"**","limit":1,"listId":"5c28763ee1e737002787bef2"} | |
VERB: time: 49ms | |
VERB: 204 No Content content_size=0 | |
INFO: #################### | |
INFO: # 8testListList result | |
INFO: #start (user2)リストの一覧 /api/users/lists/list | |
INFO: POST https://misskey.xyz/api/users/lists/list {"i":"**","limit":1} | |
VERB: time: 57ms | |
VERB: 200 OK content_size=1052 | |
INFO: checkExists 0.id = 5b759a06b072ce01a4f08c72 | |
INFO: checkExists 0.title = list1あ | |
INFO: #start (user2)リストのTL /api/notes/user-list-timeline | |
INFO: POST https://misskey.xyz/api/notes/user-list-timeline {"i":"**","limit":1,"listId":"5b759a06b072ce01a4f08c72"} | |
VERB: time: 92ms | |
VERB: 200 OK content_size=1962 | |
INFO: checkExists 0.id = 5c28703caab7c600278ffa82 | |
INFO: checkExists 0.user.username = cv_k | |
INFO: POST https://misskey.xyz/api/notes/user-list-timeline {"i":"**","limit":1,"listId":"5b759a06b072ce01a4f08c72","untilId":"5c28703caab7c600278ffa82"} | |
VERB: time: 70ms | |
VERB: 200 OK content_size=2139 | |
INFO: checkExists 0.id = 5c286e11aab7c600278ff901 | |
INFO: checkExists 0.user.username = hlhl | |
INFO: POST https://misskey.xyz/api/notes/user-list-timeline {"i":"**","limit":1,"listId":"5b759a06b072ce01a4f08c72","sinceId":"5c286e11aab7c600278ff901"} | |
VERB: time: 122ms | |
VERB: 200 OK content_size=1962 | |
INFO: checkExists 0.id = 5c28703caab7c600278ffa82 | |
INFO: checkExists 0.user.username = cv_k | |
INFO: #################### | |
INFO: # 9testMessage result | |
INFO: #start (user1,user2)メッセージの送信 /api/messaging/messages/create | |
INFO: POST https://misskey.xyz/api/messaging/messages/create {"i":"**","limit":1,"text":"がうがう1","userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 80ms | |
VERB: 200 OK content_size=642 | |
INFO: checkExists id = 5c28763fe1e737002787bef3 | |
INFO: checkExists text = がうがう1 | |
INFO: checkExists recipient.username = tateisu | |
INFO: #start (user1,user2)メッセージの送信 /api/messaging/messages/create | |
INFO: POST https://misskey.xyz/api/messaging/messages/create {"i":"**","limit":1,"text":"がうがう2","userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 102ms | |
VERB: 200 OK content_size=642 | |
INFO: checkExists id = 5c28763faab7c60027900009 | |
INFO: checkExists text = がうがう2 | |
INFO: checkExists recipient.username = tateisu | |
INFO: #start (user2)メッセージ履歴 /api/messaging/history | |
INFO: POST https://misskey.xyz/api/messaging/history {"i":"**","limit":1} | |
VERB: time: 61ms | |
VERB: 200 OK content_size=658 | |
INFO: checkExists 0.id = 5c28763faab7c60027900009 | |
INFO: checkExists 0.text = がうがう2 | |
INFO: checkExists 0.recipient.username = tateisu | |
INFO: #start (user2)メッセージのユーザ別一覧 /api/messaging/messages | |
INFO: POST https://misskey.xyz/api/messaging/messages {"i":"**","limit":1,"userId":"5bd9b67c361957004a84b7b4"} | |
VERB: time: 78ms | |
VERB: 200 OK content_size=371 | |
INFO: checkExists 0.id = 5c28763fe1e737002787bef3 | |
INFO: checkExists 0.text = がうがう1 | |
INFO: checkExists 0.recipientId = 5b737c8f152fee7cdbfac184 | |
INFO: checkExists 0.user.username = tateisu_block_test | |
INFO: POST https://misskey.xyz/api/messaging/messages {"i":"**","limit":1,"untilId":"5c28763fe1e737002787bef3","userId":"5bd9b67c361957004a84b7b4"} | |
VERB: time: 80ms | |
VERB: 200 OK content_size=371 | |
INFO: checkExists 0.id = 5c28763faab7c60027900009 | |
INFO: checkExists 0.text = がうがう2 | |
INFO: checkExists 0.recipientId = 5b737c8f152fee7cdbfac184 | |
INFO: checkExists 0.user.username = tateisu_block_test | |
INFO: POST https://misskey.xyz/api/messaging/messages {"i":"**","limit":1,"sinceId":"5c28763faab7c60027900009","userId":"5bd9b67c361957004a84b7b4"} | |
VERB: time: 72ms | |
VERB: 200 OK content_size=370 | |
INFO: checkExists 0.id = 5c28763fe1e737002787bef3 | |
INFO: checkExists 0.text = がうがう1 | |
INFO: checkExists 0.recipientId = 5b737c8f152fee7cdbfac184 | |
INFO: checkExists 0.user.username = tateisu_block_test | |
INFO: #start (user2)メッセージを既読にする /api/messaging/messages/read | |
INFO: POST https://misskey.xyz/api/messaging/messages/read {"i":"**","limit":1,"messageId":"5c28763fe1e737002787bef3"} | |
VERB: time: 51ms | |
VERB: 204 No Content content_size=0 | |
INFO: #################### | |
INFO: # 10testNoteFavourite result | |
INFO: #start グローバルTL /api/notes/global-timeline | |
INFO: POST https://misskey.xyz/api/notes/global-timeline {"limit":40} | |
VERB: time: 93ms | |
VERB: 200 OK content_size=48418 | |
INFO: checkExists 0.id = 5c28763ee1e737002787bef1 | |
INFO: POST https://misskey.xyz/api/notes/global-timeline {"limit":40,"untilId":"5c28763ee1e737002787bef1"} | |
VERB: time: 117ms | |
VERB: 200 OK content_size=47232 | |
INFO: checkExists 0.id = 5c28763ce1e737002787beed | |
INFO: POST https://misskey.xyz/api/notes/global-timeline {"limit":40,"sinceId":"5c28763ce1e737002787beed"} | |
VERB: time: 74ms | |
VERB: 200 OK content_size=1939 | |
INFO: checkExists 0.id = 5c28763ee1e737002787bef1 | |
INFO: #start (user1)お気に入りの追加 /api/notes/favorites/create | |
INFO: POST https://misskey.xyz/api/notes/favorites/create {"i":"**","limit":1,"noteId":"5c28763ce1e737002787beed"} | |
VERB: time: 52ms | |
VERB: 204 No Content content_size=0 | |
INFO: #start (user1)お気に入りの削除 /api/notes/favorites/delete | |
INFO: POST https://misskey.xyz/api/notes/favorites/delete {"i":"**","limit":1,"noteId":"5c28763ce1e737002787beed"} | |
VERB: time: 35ms | |
VERB: 204 No Content content_size=0 | |
INFO: #################### | |
INFO: # 11testNotePin result | |
INFO: #start (user1)投稿 /api/notes/create | |
INFO: POST https://misskey.xyz/api/notes/create {"i":"**","limit":1,"poll":{"choices":["a","b","c"]},"text":"APIテスト用のダミー投稿です。公開範囲はhomeです。","visibility":"home"} | |
VERB: time: 91ms | |
VERB: 200 OK content_size=786 | |
INFO: checkExists createdNote.id = 5c28763fe1e737002787bef4 | |
INFO: #start (user1)投稿の表示 /api/notes/show | |
INFO: POST https://misskey.xyz/api/notes/show {"i":"**","limit":1,"noteId":"5c28763fe1e737002787bef4"} | |
VERB: time: 51ms | |
VERB: 200 OK content_size=770 | |
INFO: checkExists id = 5c28763fe1e737002787bef4 | |
INFO: checkExists user.username = tateisu_block_test | |
INFO: #start (user1)投稿のピンを設定 /api/i/pin | |
INFO: POST https://misskey.xyz/api/i/pin {"i":"**","limit":1,"noteId":"5c28763fe1e737002787bef4"} | |
VERB: time: 52ms | |
VERB: 200 OK content_size=647 | |
INFO: #start (user1)ピンされた投稿 /api/users/show | |
INFO: POST https://misskey.xyz/api/users/show {"i":"**","limit":1,"userId":"5bd9b67c361957004a84b7b4"} | |
VERB: time: 51ms | |
VERB: 200 OK content_size=1443 | |
INFO: checkExists pinnedNotes.0.id = 5c28763fe1e737002787bef4 | |
INFO: #start (user1)投稿のピンを解除 /api/i/unpin | |
INFO: POST https://misskey.xyz/api/i/unpin {"i":"**","limit":1,"noteId":"5c28763fe1e737002787bef4"} | |
VERB: time: 54ms | |
VERB: 200 OK content_size=1443 | |
INFO: checkExists id = 5bd9b67c361957004a84b7b4 | |
INFO: #start (user1)投稿の削除 /api/notes/delete | |
INFO: POST https://misskey.xyz/api/notes/delete {"i":"**","limit":1,"noteId":"5c28763fe1e737002787bef4"} | |
VERB: time: 51ms | |
VERB: 204 No Content content_size=0 | |
INFO: #################### | |
INFO: # 12testNotePublic result | |
INFO: #start 投稿一覧 /api/notes | |
INFO: POST https://misskey.xyz/api/notes {"limit":1} | |
VERB: time: 38ms | |
VERB: 200 OK content_size=1939 | |
INFO: checkExists 0.id = 5c28763ee1e737002787bef1 | |
INFO: checkExists 0.user.username = 12345 | |
INFO: POST https://misskey.xyz/api/notes {"limit":1,"untilId":"5c28763ee1e737002787bef1"} | |
VERB: time: 57ms | |
VERB: 200 OK content_size=3350 | |
INFO: checkExists 0.id = 5c28763de1e737002787beee | |
INFO: checkExists 0.user.username = Lux_PKMN | |
INFO: POST https://misskey.xyz/api/notes {"limit":1,"sinceId":"5c28763de1e737002787beee"} | |
VERB: time: 53ms | |
VERB: 200 OK content_size=1939 | |
INFO: checkExists 0.id = 5c28763ee1e737002787bef1 | |
INFO: checkExists 0.user.username = 12345 | |
INFO: #start Featuredな投稿 /api/notes/featured | |
INFO: POST https://misskey.xyz/api/notes/featured {"limit":1} | |
VERB: time: 56ms | |
VERB: 200 OK content_size=7386 | |
INFO: checkExists 0.id = 5c273fb01fe2fe0027a83d73 | |
INFO: checkExists 0.user.username = typehatena | |
INFO: #start 投稿を検索 /api/notes/search | |
INFO: POST https://misskey.xyz/api/notes/search {"limit":1,"query":"SubwayTooter"} | |
VERB: time: 56ms | |
VERB: 200 OK content_size=1553 | |
INFO: checkExists 0.id = 5c2619df8947480027cc9131 | |
INFO: checkExists 0.user.username = yesdotsam | |
INFO: POST https://misskey.xyz/api/notes/search {"limit":1,"offset":1,"query":"SubwayTooter"} | |
VERB: time: 55ms | |
VERB: 200 OK content_size=1518 | |
INFO: checkExists 0.id = 5c23244bb38d2500272f9dd2 | |
INFO: checkExists 0.user.username = SubwayTooter | |
INFO: #################### | |
INFO: # 13testNoteTimelineNonPublic result | |
INFO: #start (user2)ホームTL /api/notes/timeline | |
INFO: POST https://misskey.xyz/api/notes/timeline {"i":"**","limit":1} | |
VERB: time: 98ms | |
VERB: 200 OK content_size=1962 | |
INFO: checkExists 0.id = 5c28703caab7c600278ffa82 | |
INFO: POST https://misskey.xyz/api/notes/timeline {"i":"**","limit":1,"untilId":"5c28703caab7c600278ffa82"} | |
VERB: time: 84ms | |
VERB: 200 OK content_size=1245 | |
INFO: checkExists 0.id = 5c286f5ae1e737002787b64c | |
INFO: POST https://misskey.xyz/api/notes/timeline {"i":"**","limit":1,"sinceId":"5c286f5ae1e737002787b64c"} | |
VERB: time: 64ms | |
VERB: 200 OK content_size=1962 | |
INFO: checkExists 0.id = 5c28703caab7c600278ffa82 | |
INFO: #start (user2)ソーシャルTL /api/notes/hybrid-timeline | |
INFO: POST https://misskey.xyz/api/notes/hybrid-timeline {"i":"**","limit":1} | |
VERB: time: 55ms | |
VERB: 200 OK content_size=853 | |
INFO: checkExists 0.id = 5c287639e1e737002787beeb | |
INFO: POST https://misskey.xyz/api/notes/hybrid-timeline {"i":"**","limit":1,"untilId":"5c287639e1e737002787beeb"} | |
VERB: time: 366ms | |
VERB: 200 OK content_size=1652 | |
INFO: checkExists 0.id = 5c28762daab7c600278ffffe | |
INFO: POST https://misskey.xyz/api/notes/hybrid-timeline {"i":"**","limit":1,"sinceId":"5c28762daab7c600278ffffe"} | |
VERB: time: 54ms | |
VERB: 200 OK content_size=853 | |
INFO: checkExists 0.id = 5c287639e1e737002787beeb | |
INFO: #start (user2)お気に入りした投稿の一覧(2つ以上のお気に入りを事前に登録してください) /api/i/favorites | |
INFO: POST https://misskey.xyz/api/i/favorites {"i":"**","limit":1} | |
VERB: time: 57ms | |
VERB: 200 OK content_size=3156 | |
INFO: checkExists 0.id = 5c1b80fae334220028cc71a1 | |
INFO: checkExists 0.note.id = 5c1aa2af7117aa0027551625 | |
INFO: POST https://misskey.xyz/api/i/favorites {"i":"**","limit":1,"untilId":"5c1b80fae334220028cc71a1"} | |
VERB: time: 66ms | |
VERB: 200 OK content_size=1755 | |
INFO: checkExists 0.id = 5c03807ae0a8a60027470bf0 | |
INFO: checkExists 0.note.id = 5c02d8e5e0a8a6002746cdbb | |
INFO: POST https://misskey.xyz/api/i/favorites {"i":"**","limit":1,"sinceId":"5c03807ae0a8a60027470bf0"} | |
VERB: time: 49ms | |
VERB: 200 OK content_size=3156 | |
INFO: checkExists 0.id = 5c1b80fae334220028cc71a1 | |
INFO: checkExists 0.note.id = 5c1aa2af7117aa0027551625 | |
INFO: #start (user2)おすすめのアンケート一覧 /api/notes/polls/recommendation | |
INFO: POST https://misskey.xyz/api/notes/polls/recommendation {"i":"**","limit":1} | |
VERB: time: 10123ms | |
VERB: 200 OK content_size=773 | |
INFO: checkExists 0.id = 5c2867ffaab7c600278ff2e8 | |
INFO: checkExists 0.poll.choices.0.text = すき | |
INFO: POST https://misskey.xyz/api/notes/polls/recommendation {"i":"**","limit":1,"offset":1} | |
VERB: time: 6703ms | |
VERB: 200 OK content_size=899 | |
INFO: checkExists 0.id = 5c282c8159ad350027d61982 | |
INFO: checkExists 0.poll.choices.0.text = アメトーク | |
INFO: #start (user2)自分に言及している投稿の一覧を取得します /api/notes/mentions | |
INFO: POST https://misskey.xyz/api/notes/mentions {"i":"**","limit":1} | |
VERB: time: 51ms | |
VERB: 200 OK content_size=798 | |
INFO: checkExists 0.id = 5c27a082639faa0027a9d335 | |
INFO: checkExists 0.text = @tateisu ほげ | |
INFO: checkExists 0.user.username = tateisu | |
INFO: POST https://misskey.xyz/api/notes/mentions {"i":"**","limit":1,"untilId":"5c27a082639faa0027a9d335"} | |
VERB: time: 252ms | |
VERB: 200 OK content_size=2547 | |
INFO: checkExists 0.id = 5c2780211fe2fe0027a885d0 | |
INFO: checkExists 0.text = やっぱり自分にメンションを入れてDirectはOKにします | |
INFO: checkExists 0.user.username = syuilo | |
INFO: POST https://misskey.xyz/api/notes/mentions {"i":"**","limit":1,"sinceId":"5c2780211fe2fe0027a885d0"} | |
VERB: time: 69ms | |
VERB: 200 OK content_size=798 | |
INFO: checkExists 0.id = 5c27a082639faa0027a9d335 | |
INFO: checkExists 0.text = @tateisu ほげ | |
INFO: checkExists 0.user.username = tateisu | |
INFO: #################### | |
INFO: # 14testNoteUser1 result | |
INFO: #start (user1)未読のクリア /api/i/read_all_unread_notes | |
INFO: POST https://misskey.xyz/api/i/read_all_unread_notes {"i":"**","limit":1} | |
VERB: time: 33ms | |
VERB: 204 No Content content_size=0 | |
INFO: #################### | |
INFO: # 15testNotification1 result | |
INFO: #start (user1)通知タイムライン /api/i/notifications | |
INFO: POST https://misskey.xyz/api/i/notifications {"i":"**","limit":1} | |
VERB: time: 40ms | |
VERB: 200 OK content_size=8265 | |
INFO: checkExists 0.id = 5bdb0121c964f7766d0b7842 | |
INFO: POST https://misskey.xyz/api/i/notifications {"i":"**","limit":1,"untilId":"5bdb0121c964f7766d0b7842"} | |
VERB: time: 58ms | |
VERB: 200 OK content_size=8976 | |
INFO: checkExists 0.id = 5bdafff2abbc3f12deb125ae | |
INFO: POST https://misskey.xyz/api/i/notifications {"i":"**","limit":1,"sinceId":"5bdafff2abbc3f12deb125ae"} | |
VERB: time: 59ms | |
VERB: 200 OK content_size=8265 | |
INFO: checkExists 0.id = 5bdb0121c964f7766d0b7842 | |
INFO: #start (user1)通知を全て既読にする /api/notifications/mark_all_as_read | |
INFO: POST https://misskey.xyz/api/notifications/mark_all_as_read {"i":"**","limit":1} | |
VERB: time: 56ms | |
VERB: 204 No Content content_size=0 | |
INFO: #################### | |
INFO: # 16testStats result | |
INFO: #start インスタンスの統計情報 /api/stats | |
INFO: POST https://misskey.xyz/api/stats {"limit":1} | |
VERB: time: 79ms | |
VERB: 200 OK content_size=176 | |
INFO: checkExists notesCount = 16740246 | |
INFO: checkExists usersCount = 63985 | |
INFO: checkExists originalNotesCount = 1181250 | |
INFO: checkExists originalUsersCount = 3682 | |
INFO: checkExists driveUsageLocal = 46170577303 | |
INFO: checkExists driveUsageRemote = 159870902742 | |
INFO: checkExists instances = 1733 | |
INFO: #################### | |
INFO: # 17testUntilDate result | |
INFO: #start グローバルTL(Date順) /api/notes/global-timeline | |
INFO: POST https://misskey.xyz/api/notes/global-timeline {"limit":1} | |
VERB: time: 70ms | |
VERB: 200 OK content_size=822 | |
INFO: checkExists 0.id = 5c287640e1e737002787bef7 | |
INFO: checkExists 0.user.username = yuina | |
INFO: checkExists 0.createdAt = 2018-12-30T07:39:44.162Z | |
INFO: POST https://misskey.xyz/api/notes/global-timeline {"limit":1,"untilDate":1546155746} | |
VERB: time: 59ms | |
VERB: 200 OK content_size=1732 | |
INFO: checkExists 0.id = 5c192a1966ce7b0027d16db5 | |
INFO: checkExists 0.user.username = fabon | |
INFO: checkExists 0.createdAt = 1970-01-01T00:00:00.000Z | |
INFO: #################### | |
INFO: # 18testUser1 result | |
INFO: #start (user1)パスワード変更(WebUIのアクセストークンでは成功する) /api/i/change_password | |
INFO: POST https://misskey.xyz/api/i/change_password {"i":"**","i":"**","limit":1,"i":"**"} | |
VERB: time: 122ms | |
VERB: 204 No Content content_size=0 | |
INFO: #start (user1)ログイン履歴 /api/i/signin_history | |
INFO: POST https://misskey.xyz/api/i/signin_history {"i":"**","limit":1} | |
VERB: time: 75ms | |
VERB: 200 OK content_size=1117 | |
INFO: checkExists 0.id = 5bd9b77d0a8cbd004334f1e1 | |
INFO: checkExists 0.ip = 2400:cb00:51:1024::a29e:6a3 | |
INFO: checkExists 0.success = true | |
INFO: POST https://misskey.xyz/api/i/signin_history {"i":"**","limit":1,"untilId":"5bd9b77d0a8cbd004334f1e1"} | |
VERB: time: 49ms | |
VERB: 200 OK content_size=977 | |
INFO: checkExists 0.id = 5bd9b67c4ca51b0027f7cdc0 | |
INFO: checkExists 0.ip = 2400:cb00:51:1024::a29e:6a9 | |
INFO: checkExists 0.success = true | |
INFO: POST https://misskey.xyz/api/i/signin_history {"i":"**","limit":1,"sinceId":"5bd9b67c4ca51b0027f7cdc0"} | |
VERB: time: 50ms | |
VERB: 200 OK content_size=1117 | |
INFO: checkExists 0.id = 5bd9b77d0a8cbd004334f1e1 | |
INFO: checkExists 0.ip = 2400:cb00:51:1024::a29e:6a3 | |
INFO: checkExists 0.success = true | |
INFO: #start (user1)ユーザ説明文の更新 /api/i/update | |
INFO: POST https://misskey.xyz/api/i/update {"description":"がうがう","i":"**","limit":1} | |
VERB: time: 68ms | |
VERB: 200 OK content_size=691 | |
INFO: checkExists description = がうがう | |
INFO: #################### | |
INFO: # 19testUserBlockAction result | |
INFO: #start (user1,user2)ブロックAPIテストの前準備 /api/blocking/delete | |
INFO: POST https://misskey.xyz/api/blocking/delete {"i":"**","limit":1,"userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 58ms | |
INFO: #start (user1,user2)ユーザ1からユーザ2をブロック /api/blocking/create | |
INFO: POST https://misskey.xyz/api/blocking/create {"i":"**","limit":1,"userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 48ms | |
VERB: 200 OK content_size=1309 | |
INFO: #start (user1,user2)ユーザ1からユーザ2をブロック解除 /api/blocking/delete | |
INFO: POST https://misskey.xyz/api/blocking/delete {"i":"**","limit":1,"userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 77ms | |
VERB: 200 OK content_size=1310 | |
INFO: #################### | |
INFO: # 20testUserBlockList result | |
INFO: #start (user2)ブロックしたユーザの一覧(あらかじめ2件以上登録しておいてください) /api/blocking/list | |
INFO: POST https://misskey.xyz/api/blocking/list {"i":"**","limit":1} | |
VERB: time: 61ms | |
VERB: 200 OK content_size=9160 | |
INFO: checkExists 0.id = 5c11961d4085d40027598ba1 | |
INFO: POST https://misskey.xyz/api/blocking/list {"i":"**","limit":1,"untilId":"5c11961d4085d40027598ba1"} | |
VERB: time: 48ms | |
VERB: 200 OK content_size=2 | |
ERROR[5]: checkExists 0.id java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 | |
INFO: [] | |
ERROR[6]: missing id for paging. | |
INFO: #################### | |
INFO: # 21testUserFollowAction result | |
INFO: #################### | |
INFO: # 22testUserFollowList result | |
INFO: #start (user2)フォロワー一覧 /api/users/followers | |
INFO: POST https://misskey.xyz/api/users/followers {"i":"**","limit":1,"userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 64ms | |
VERB: 200 OK content_size=7233 | |
INFO: checkExists users.0.id = 5c1365b496112e0027bc485e | |
INFO: checkExists users.0.followersCount = 82 | |
INFO: checkExists users.0.isFollowing = false | |
INFO: POST https://misskey.xyz/api/users/followers {"cursor":"5c1f7104344ebb0032b41811","i":"**","limit":1,"userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 54ms | |
VERB: 200 OK content_size=1043 | |
INFO: checkExists users.0.id = 5c1f656b19ba120032f75b7d | |
INFO: checkExists users.0.followersCount = 1 | |
INFO: checkExists users.0.isFollowing = false | |
INFO: #start (user2)フォロー一覧 /api/users/following | |
INFO: POST https://misskey.xyz/api/users/following {"i":"**","limit":1,"userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 10389ms | |
VERB: 200 OK content_size=1395 | |
INFO: checkExists users.0.id = 5b7b6d16ef1ee00020d1b034 | |
INFO: checkExists users.0.followersCount = 7 | |
INFO: checkExists users.0.isFollowing = true | |
INFO: POST https://misskey.xyz/api/users/following {"cursor":"5c09a7ad87a1ff0027837b75","i":"**","limit":1,"userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 161ms | |
VERB: 200 OK content_size=1381 | |
INFO: checkExists users.0.id = 5ad34afdbfc3ab7ec773fb3b | |
INFO: checkExists users.0.followersCount = 11 | |
INFO: checkExists users.0.isFollowing = true | |
INFO: #################### | |
INFO: # 23testUserFollowRequest result | |
INFO: #################### | |
INFO: # 24testUserFrequentlyReplied result | |
INFO: #start よくリプライするユーザ /api/users/get_frequently_replied_users | |
INFO: POST https://misskey.xyz/api/users/get_frequently_replied_users {"limit":1,"userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 77ms | |
VERB: 200 OK content_size=1425 | |
INFO: checkExists 0.weight = 1 | |
INFO: checkExists 0.user.id = 5884b297f5bc5e7a9b4f2468 | |
INFO: checkExists 0.user.username = aqz | |
INFO: #################### | |
INFO: # 25testUserMuteAction result | |
INFO: #start (user1,user2)ユーザ1からユーザ2をミュート解除(前準備) /api/mute/delete | |
INFO: POST https://misskey.xyz/api/mute/delete {"i":"**","limit":1,"userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 51ms | |
INFO: #start (user1,user2)ユーザ1からユーザ2をミュート /api/mute/create | |
INFO: POST https://misskey.xyz/api/mute/create {"i":"**","limit":1,"userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 40ms | |
VERB: 204 No Content content_size=0 | |
INFO: #start (user1,user2)ユーザ1からユーザ2をミュート解除 /api/mute/delete | |
INFO: POST https://misskey.xyz/api/mute/delete {"i":"**","limit":1,"userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 36ms | |
VERB: 204 No Content content_size=0 | |
INFO: #################### | |
INFO: # 26testUserMuteList result | |
INFO: #start (user2)ミュートしたユーザの一覧(あらかじめ2件以上登録しておいてください) /api/mute/list | |
INFO: POST https://misskey.xyz/api/mute/list {"i":"**","limit":1} | |
VERB: time: 86ms | |
VERB: 200 OK content_size=9154 | |
INFO: checkExists 0.id = 5c11961b0fcf570027c81081 | |
INFO: POST https://misskey.xyz/api/mute/list {"i":"**","limit":1,"untilId":"5c11961b0fcf570027c81081"} | |
VERB: time: 54ms | |
VERB: 200 OK content_size=1411 | |
INFO: checkExists 0.id = 5bf6c846ffe9e20028a58c6e | |
INFO: POST https://misskey.xyz/api/mute/list {"i":"**","limit":1,"sinceId":"5bf6c846ffe9e20028a58c6e"} | |
VERB: time: 10173ms | |
VERB: 200 OK content_size=9154 | |
INFO: checkExists 0.id = 5c11961b0fcf570027c81081 | |
INFO: #################### | |
INFO: # 27testUsernameAvailable result | |
INFO: #start ユーザ名が使われてるかどうか /api/username/available | |
INFO: POST https://misskey.xyz/api/username/available {"limit":1,"username":"tateisu"} | |
VERB: time: 50ms | |
VERB: 200 OK content_size=19 | |
INFO: checkExists available = false | |
INFO: #################### | |
INFO: # 28testUserRecommendation result | |
INFO: #start (user2)おすすめのユーザー一覧 /api/users/recommendation | |
INFO: POST https://misskey.xyz/api/users/recommendation {"i":"**","limit":1} | |
VERB: time: 344ms | |
VERB: 200 OK content_size=11159 | |
INFO: checkExists 0.id = 5b6400bd9b32dc01ae879c9a | |
INFO: checkExists 0.username = AureoleArk | |
INFO: POST https://misskey.xyz/api/users/recommendation {"i":"**","limit":1,"offset":1} | |
VERB: time: 235ms | |
VERB: 200 OK content_size=25979 | |
INFO: checkExists 0.id = 57d60c8478c9c715e6ae818a | |
INFO: checkExists 0.username = reiju | |
INFO: #################### | |
INFO: # 29testUserRelation result | |
INFO: #start (user2)ローカルTL /api/notes/local-timeline | |
INFO: POST https://misskey.xyz/api/notes/local-timeline {"i":"**","limit":40} | |
VERB: time: 365ms | |
VERB: 200 OK content_size=49678 | |
INFO: checkExists 0.id = 5c28764ae1e737002787bf13 | |
INFO: POST https://misskey.xyz/api/notes/local-timeline {"i":"**","limit":40,"untilId":"5c28764ae1e737002787bf13"} | |
VERB: time: 177ms | |
VERB: 200 OK content_size=50543 | |
INFO: checkExists 0.id = 5c28764ae1e737002787bf10 | |
INFO: POST https://misskey.xyz/api/notes/local-timeline {"i":"**","limit":40,"sinceId":"5c28764ae1e737002787bf10"} | |
VERB: time: 50ms | |
VERB: 200 OK content_size=690 | |
INFO: checkExists 0.id = 5c28764ae1e737002787bf13 | |
INFO: #start (user2)ユーザリレーション /api/users/relation | |
INFO: POST https://misskey.xyz/api/users/relation {"i":"**","limit":1,"userId":["5b78e3943ee8a327f009f2da","592820066e11ab2ed07f414b","5bfa4fceec2baf0027b509f3","584be685d8e5186f8f755db8","5bab8f4b9e8b06003f2c6d3c","5b7504f8be968a2de2af965b","5b78e37edb245927f8b2ad2a","5b6400bd9b32dc01ae879c9a","5b752c1ca3119269e8599516","5b824679aad1da0025af75bc","5c24d71cea0c3c00272b32d9","5c1dbc99b610760027bafd89"]} | |
VERB: time: 72ms | |
VERB: 200 OK content_size=2651 | |
INFO: checkExists 0.isFollowing = false | |
INFO: array size=12/12 | |
INFO: #################### | |
INFO: # 30testUsers result | |
INFO: #start ユーザー一覧 /api/users | |
INFO: POST https://misskey.xyz/api/users {"limit":1,"sort":"+follower"} | |
VERB: time: 138ms | |
VERB: 200 OK content_size=14733 | |
INFO: checkExists 0.id = 57d01a501fdf2d07be417afe | |
INFO: checkExists 0.username = syuilo | |
INFO: POST https://misskey.xyz/api/users {"limit":1,"offset":1,"sort":"+follower"} | |
VERB: time: 121ms | |
VERB: 200 OK content_size=1405 | |
INFO: checkExists 0.id = 5884b297f5bc5e7a9b4f2468 | |
INFO: checkExists 0.username = aqz | |
INFO: #################### | |
INFO: # 31testUserSearch result | |
INFO: #start ユーザを検索 /api/users/search | |
INFO: POST https://misskey.xyz/api/users/search {"limit":1,"query":"tateisu"} | |
VERB: time: 47ms | |
VERB: 200 OK content_size=1073 | |
INFO: checkExists 0.id = 5b737c8f152fee7cdbfac184 | |
INFO: checkExists 0.username = tateisu | |
INFO: POST https://misskey.xyz/api/users/search {"limit":1,"offset":1,"query":"tateisu"} | |
VERB: time: 46ms | |
VERB: 200 OK content_size=475 | |
INFO: checkExists 0.id = 5b809ad10dce170030aae744 | |
INFO: checkExists 0.username = tateisu2 | |
INFO: #################### | |
INFO: # 32testUserShow result | |
INFO: #start (user1,user2)ユーザ1からユーザ2の情報を参照する /api/users/show | |
INFO: POST https://misskey.xyz/api/users/show {"i":"**","limit":1,"userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 59ms | |
VERB: 200 OK content_size=1310 | |
INFO: #start (user1,user2)ユーザ1からユーザ2のTLを参照する(あらかじめ2件以上登録しておいてください) /api/users/notes | |
INFO: POST https://misskey.xyz/api/users/notes {"i":"**","limit":1,"userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 70ms | |
VERB: 200 OK content_size=798 | |
INFO: checkExists 0.id = 5c27a082639faa0027a9d335 | |
INFO: POST https://misskey.xyz/api/users/notes {"i":"**","limit":1,"untilId":"5c27a082639faa0027a9d335","userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 58ms | |
VERB: 200 OK content_size=846 | |
INFO: checkExists 0.id = 5c27a050639faa0027a9d2f8 | |
INFO: POST https://misskey.xyz/api/users/notes {"i":"**","limit":1,"sinceId":"5c27a050639faa0027a9d2f8","userId":"5b737c8f152fee7cdbfac184"} | |
VERB: time: 58ms | |
VERB: 200 OK content_size=798 | |
INFO: checkExists 0.id = 5c27a082639faa0027a9d335 | |
INFO: #################### | |
INFO: # all test completed. error=6, warning=0 | |
Process finished with exit code 0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment