You can smoke chili on a pellet grill for as long as you like, but it will eventually reach a point where the flavor is too strong, and it will be inedible. On the other hand, if you want your chili smoky, you could smoke it for up to 3 hours. I would taste it occasionally, though, to make sure the flavor isn't getting too intense.