AWXめりーくりすます。Hatのさいとうです。Calendarの12月25日のエントリです。明記しますので、実際に作業する環境に注意して読んでください。AWX(1)にしたがって、すでに開発用のコンテナ群が起動しており、管理ユーザ(awx)が作成されていることを確認します。このコンテナは、開発環境にチェックアウトしたawxリポジトリをマウントしています。rprivate}]つまり、コードの修正は開発環境上で実施すればOKです。docker-composeで再度起動が必要になるので注意してください。コードの修正それでは、実際にコードを修正してから、規定のテストを実施してみましょう。サンプルとしてダッシュボードへのログイン時に出力されるログを修正してみます。N.N.N.N以下のようにログ出力メッセージを修正してみました。実行しているコンソールのログには、ダッシュボードからのログイン時に修正されたログが出力されるはずです。Requestを作成します。flake8[container]$問題が報告されることなく無事に通過しました。problems...コードの書式的には、これで問題ないようです。次に、テストフレームワーク(pytestとJasmine)を利用したテストを実施します。testを再実行しましょう。続いてUIのテストです。ui-test-ciは、Chromeをヘッドレスモードで起動してUIテストを実施してくれます。secs)無事にパスすればテスト完了です。Requestを作成してください。以上、AWXのアップストリームプロジェクトにコードをコントリビュートするためのオーソドックスな方法について紹介しました。Hatのさいとうです。nftablesnftablesは、既存のiptables、ip6tables、arptables、ebtables...2019-05-13swagger-uiでAPIドキュメント公開方法レッドハットでコンサルティングしているフェンです。各記事は著者の見解によるものでありその所属組織を代表する公式なものではありません。その内容については非公式見解を含みます。スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。